DevExpress Document Server表格服务器教程:Excel工作表操作(4)

原创|使用教程|编辑:郝浩|2013-10-12 15:25:14.000|阅读 521 次

概述:本系列教程主要为大家讲解如何使用DevExpress Document Server进行Excel工作表的相关操作。

# 正版采购狂欢节,企业采购正当时 #

相关链接:


  文档操作组件DevExpress Document Server的表格服务器,能够在无需Excel下完成对Excel等表格文档的灵活操作,实现大多数Excel功能。本系列教程主要为大家讲解如何使用DevExpress Document Server进行Excel工作表的相关操作。

设置页面方向

  使用Worksheet.ActiveView中的WorksheetView.Orientation属性能够实现工作表页面放心的设置,PageOrientation枚举已经列出了可用的方向类型。可以参考以下代码:

// Set the page orientation to Landscape.
workbook.Worksheets[0].ActiveView.Orientation = PageOrientation.Landscape;

设置页边距

  Worksheet.ActiveView返回的WorksheetView.Margins可以设置页边距,但首先要选择页边距的度量单位,这个需要通过Workbook.Unit属性来设置,其中的DocumentUnit枚举就包括了所有可用的单位。

// Select a unit of measure used within the workbook.
workbook.Unit = DevExpress.Office.DocumentUnit.Inch;

// Access page margins.
Margins pageMargins = workbook.Worksheets[0].ActiveView.Margins;

// Specify page margins.
pageMargins.Left = 1;
pageMargins.Top = 1.5F;
pageMargins.Right = 1;
pageMargins.Bottom = 0.8F;

// Specify header and footer margins.
pageMargins.Header = 1;
pageMargins.Footer = 0.4F;

设置纸张尺寸

  Worksheet.ActiveView中的WorksheetView.PaperKind属性用于设置页面的纸张尺寸,System.Drawing.Printing.PaperKind枚举中包括了所有可用的页面尺寸。WorksheetView.PaperKind属性在打印时是有效的。可以参考以下代码:

// Select the page's paper size.
workbook.Worksheets[0].ActiveView.PaperKind = System.Drawing.Printing.PaperKind.A4;

工作表的缩放

  DevExpress Document Server提供了WorksheetView.Zoom属性来实现放大和缩小工作表,不过只支持整倍数的缩放。这个缩放在打印时无效。参考以下代码:

// Zoom in the worksheet view. 
workbook.Worksheets[0].ActiveView.Zoom = 150;

  通过DevExpress Document Server放大了1.5倍的工作表如下图所示:

 

慧都学院2017全新DevExpress线下研修班火热报名中!




标签:Excel

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

文章转载自:慧都控件网

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
title
相关厂商
相关产品
DevExpress Office File API

无需安装Office,自动化编辑、快照、压缩Excel,Word等多种文档,还可生成多种条形码

在线
客服
咨询
电话
400-700-1020
在线
QQ
购物车 反馈 返回
顶部
在线客服系统
live chat