PageSetup
内容
[
隐藏
]PageSetup class
封装表示页面设置描述的对象。 PageSetup 对象包含所有页面设置选项。
public class PageSetup
特性
姓名 | 描述 |
---|---|
BlackAndWhite { get; set; } | 表示文档的元素是否将以黑白方式打印。 |
BottomMargin { get; set; } | 表示下边距的大小,单位为厘米。 |
BottomMarginInch { get; set; } | 表示下边距的大小,单位为英寸。 |
CenterHorizontally { get; set; } | 表示纸张是否水平居中打印。 |
CenterVertically { get; set; } | 表示纸张是否垂直居中打印。 |
FirstPageNumber { get; set; } | 表示打印此工作表时将使用的第一页码。 |
FitToPagesTall { get; set; } | 表示工作表在打印时将缩放到的页数。 默认值为 1。 |
FitToPagesWide { get; set; } | 表示工作表在打印时将缩放到的页数。 默认值为 1。 |
FooterMargin { get; set; } | 表示页面底部到页脚的距离,单位为厘米。 |
FooterMarginInch { get; set; } | 表示页面底部到页脚的距离,单位为英寸。 |
HeaderMargin { get; set; } | 表示页面顶部到页眉的距离,单位为厘米。 |
HeaderMarginInch { get; set; } | 表示页面顶部到页眉的距离,单位为英寸。 |
IsAutoFirstPageNumber { get; set; } | 表示是否自动分配第一个页码。 |
IsAutomaticPaperSize { get; } | 表示纸张大小是否自动。 |
IsHFAlignMargins { get; set; } | 表示页眉和页脚边距是否与页边距对齐。 如果该属性为true,则左侧页眉和页脚将与左边距对齐, 右侧页眉和页脚将与右侧边距对齐。 此选项默认启用。 |
IsHFDiffFirst { get; set; } | true 表示第一页的页眉/页脚与其他页面不同。 |
IsHFDiffOddEven { get; set; } | True 表示奇数页的页眉/页脚与奇数页不同。 |
IsHFScaleWithDoc { get; set; } | 表示页眉和页脚是否随文档缩放而缩放。 仅适用于 Excel 2007。 |
IsPercentScale { get; set; } | 如果此属性为 False,FitToPagesWide 和 FitToPagesTall 属性控制工作表的缩放方式。 |
LeftMargin { get; set; } | 表示左边距的大小,单位为厘米。 |
LeftMarginInch { get; set; } | 表示左边距的大小,单位为英寸。 |
ODSPageBackground { get; } | 获取ODS的背景。 |
Order { get; set; } | 表示 Microsoft Excel 在打印大型工作表时使用的页码顺序。 |
Orientation { get; set; } | 表示页面打印方向。 |
PaperHeight { get; } | 以英寸为单位获取纸张的高度,考虑页面方向。 |
PaperSize { get; set; } | 代表纸张的大小。 |
PaperWidth { get; } | 以英寸为单位获取纸张的宽度,考虑页面方向。 |
PrintArea { get; set; } | 表示要打印的范围。 |
PrintComments { get; set; } | 表示使用工作表打印注释的方式。 |
PrintCopies { get; set; } | 获取并设置要打印的份数。 |
PrintDraft { get; set; } | 表示是否打印不带图形的工作表。 |
PrintErrors { get; set; } | 指定显示的打印错误类型。 |
PrinterSettings { get; set; } | 获取和设置默认打印机的设置。 |
PrintGridlines { get; set; } | 表示页面上是否打印单元格网格线。 |
PrintHeadings { get; set; } | 表示此页是否打印行和列标题。 |
PrintQuality { get; set; } | 代表打印质量。 |
PrintTitleColumns { get; set; } | 表示包含要在每页左侧重复的单元格的列。 |
PrintTitleRows { get; set; } | 表示包含要在每页顶部重复的单元格的行。 |
RightMargin { get; set; } | 表示右边距的大小,单位为厘米。 |
RightMarginInch { get; set; } | 表示右边距的大小,单位为英寸。 |
TopMargin { get; set; } | 表示上边距的大小,单位为厘米。 |
TopMarginInch { get; set; } | 表示上边距的大小,单位为英寸。 |
Zoom { get; set; } | 以百分比表示比例因子。它应该在 10 到 400 之间。 |
方法
姓名 | 描述 |
---|---|
ClearHeaderFooter() | 清除页眉和页脚设置。 |
Copy(PageSetup, CopyOptions) | 复制页面设置的设置。 |
CustomPaperSize(double, double) | 设置自定义纸张尺寸,以英寸为单位。 |
GetCommands(string) | 获取页眉或页脚的所有命令。 |
GetEvenFooter(int) | 获取格式化 Excel 文件偶数页脚的脚本。 |
GetEvenHeader(int) | 获取格式化 Excel 文件偶数标头的脚本。 |
GetFirstPageFooter(int) | 获取格式化 Excel 文件首页页脚的脚本。 |
GetFirstPageHeader(int) | 获取格式化 Excel 文件第一页标题的脚本。 |
GetFooter(int) | 获取格式化 Excel 文件页脚的脚本。 |
GetHeader(int) | 获取格式化 Excel 文件标题的脚本。 |
GetPicture(bool, int) | 获取Picture 页眉/页脚的对象. |
GetPicture(bool, bool, bool, int) | 获取Picture 页眉/页脚的对象. |
SetEvenFooter(int, string) | 设置脚本格式化 Excel 文件的偶数页脚。 仅当 IsHFDiffOddEven 为 true 时在 Excel 2007 中有效。 |
SetEvenHeader(int, string) | 设置脚本格式化 Excel 文件的偶数页标题。 仅当 IsHFDiffOddEven 为 true 时在 Excel 2007 中有效。 |
SetFirstPageFooter(int, string) | 设置格式化 Excel 文件首页页脚的脚本。 |
SetFirstPageHeader(int, string) | 设置格式化 Excel 文件首页页眉的脚本。 仅当 IsHFDiffFirst 为 true 时在 Excel 2007 中有效。 |
SetFitToPages(int, int) | 设置工作表在打印时将缩放到的页数。 |
SetFooter(int, string) | 设置格式化 Excel 文件页脚的脚本。 |
SetFooterPicture(int, byte[]) | 在工作表的页脚中设置图像。 |
SetHeader(int, string) | 设置格式化 Excel 文件标题的脚本。 |
SetHeaderPicture(int, byte[]) | 在工作表的标题中设置图像。 |
SetPicture(bool, bool, bool, int, byte[]) | 在工作表的页眉/页脚中设置图像。 |
例子
[C#]
Workbook workbook = new Workbook();
WorksheetCollection sheets = workbook.Worksheets;
//添加工作表
sheets.Add();
Worksheet sheet = sheets[1];
PageSetup pageSetup = sheet.PageSetup;
pageSetup.PrintArea = "D1:K13";
//做你的事
[Visual Basic]
Dim excel as Workbook = new Workbook()
Dim sheets as WorksheetCollection = excel.Worksheets
'添加工作表
sheets.Add()
Dim sheet as Worksheet = sheets(1)
Dim pageSetup as PageSetup = sheet.PageSetup
pageSetup.PrintArea = "D1:K13"
也可以看看
- 命名空间 Aspose.Cells
- 部件 Aspose.Cells