原創(chuàng)|使用教程|編輯:郝浩|2013-10-12 15:25:14.000|閱讀 829 次
概述:本系列教程主要為大家講解如何使用DevExpress Document Server進行Excel工作表的相關(guān)操作。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
文檔操作組件DevExpress Document Server的表格服務(wù)器,能夠在無需Excel下完成對Excel等表格文檔的靈活操作,實現(xiàn)大多數(shù)Excel功能。本系列教程主要為大家講解如何使用DevExpress Document Server進行Excel工作表的相關(guān)操作。
使用Worksheet.ActiveView中的WorksheetView.Orientation屬性能夠?qū)崿F(xiàn)工作表頁面放心的設(shè)置,PageOrientation枚舉已經(jīng)列出了可用的方向類型。可以參考以下代碼:
// Set the page orientation to Landscape. workbook.Worksheets[0].ActiveView.Orientation = PageOrientation.Landscape;
Worksheet.ActiveView返回的WorksheetView.Margins可以設(shè)置頁邊距,但首先要選擇頁邊距的度量單位,這個需要通過Workbook.Unit屬性來設(shè)置,其中的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屬性用于設(shè)置頁面的紙張尺寸,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屬性來實現(xiàn)放大和縮小工作表,不過只支持整倍數(shù)的縮放。這個縮放在打印時無效。參考以下代碼:
// Zoom in the worksheet view. workbook.Worksheets[0].ActiveView.Zoom = 150;
通過DevExpress Document Server放大了1.5倍的工作表如下圖所示:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)