PageSetup
概述
PageSetup 是 Aspose.Cells FOSS 中用于 .NET 的一个类。
表示工作表的打印和页面布局设置。 var workbook = new Workbook(); var pageSetup = workbook.Worksheets[0].PageSetup; pageSetup.Orientation = PageOrientationType.Landscape; pageSetup.LeftMargin = 1.5; pageSetup.RightMargin = 1.5; pageSetup.PrintTitleRows = “$1:$1”; pageSetup.AddHorizontalPageBreak(40);
此类提供 4 种方法,用于在 .NET 程序中处理 PageSetup 对象。可用的方法包括:AddHorizontalPageBreak、AddVerticalPageBreak、ClearHorizontalPageBreaks、ClearVerticalPageBreaks。在安装了 Aspose.Cells FOSS for .NET 包后,所有导出的成员均可被任何 .NET 应用程序访问。属性:BottomMargin、BottomMarginInch、CenterFooter、CenterHeader、CenterHorizontally、CenterVertically,以及其他 27 项。
描述
PageSetup 是 Aspose.Cells FOSS 库中用于 .NET 的一个类,提供 4 个方法和 33 个属性以供程序化使用。
该类还提供了 HorizontalPageBreaks 属性(获取水平分页符),以及 VerticalPageBreaks 属性(获取垂直分页符)。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
PaperSize | PaperSizeType | 读写 | 获取或设置纸张大小。 |
Orientation | PageOrientationType | 读写 | 获取或设置方向。 |
FirstPageNumber | int? | 读写 | 获取或设置首页的页码。 |
Scale | int? | 读写 | 获取或设置比例。 |
FitToPagesWide | int? | 读写 | 获取或设置适合的页宽数。 |
FitToPagesTall | int? | 读写 | 获取或设置适合的页面纵向页数。 |
PrintArea | string | 读写 | 获取或设置打印区域。 |
PrintTitleRows | string | 读写 | 获取或设置打印标题行。 |
PrintTitleColumns | string | 读写 | 获取或设置打印标题列。 |
LeftMargin | double | 读写 | 获取或设置左边距。 |
RightMargin | double | 读写 | 获取或设置右边距。 |
TopMargin | double | 读写 | 获取或设置上边距。 |
BottomMargin | double | 读写 | 获取或设置底部边距。 |
HeaderMargin | double | 读写 | 获取或设置页眉边距。 |
FooterMargin | double | 读写 | 获取或设置页脚边距。 |
LeftMarginInch | double | 读写 | 获取或设置左边距(英寸)。 |
RightMarginInch | double | 读写 | 获取或设置右边距(英寸)。 |
TopMarginInch | double | 读写 | 获取或设置顶部边距(英寸)。 |
BottomMarginInch | double | 读写 | 获取或设置底部边距(英寸)。 |
HeaderMarginInch | double | 读写 | 获取或设置页眉边距(英寸)。 |
FooterMarginInch | double | 读写 | 获取或设置页脚边距(英寸)。 |
LeftHeader | string | 读写 | 获取或设置左页眉。 |
CenterHeader | string | 读写 | 获取或设置居中页眉。 |
RightHeader | string | 读写 | 获取或设置右页眉。 |
LeftFooter | string | 读写 | 获取或设置左页脚。 |
CenterFooter | string | 读写 | 获取或设置居中页脚。 |
RightFooter | string | 读写 | 获取或设置右页脚。 |
PrintGridlines | bool | 读写 | 获取或设置打印网格线。 |
PrintHeadings | bool | 读写 | 获取或设置打印标题。 |
CenterHorizontally | bool | 读写 | 获取或设置水平居中。 |
CenterVertically | bool | 读写 | 获取或设置垂直居中。 |
HorizontalPageBreaks | IReadOnlyList<int> | 读取 | 获取水平分页符。 |
VerticalPageBreaks | IReadOnlyList<int> | 读取 | 获取垂直分页符。 |
方法
| 签名 | 描述 |
|---|---|
AddHorizontalPageBreak(rowIndex: int) | 在指定的从零开始的行索引处添加水平分页符。 |
AddVerticalPageBreak(columnIndex: int) | 在指定的从零开始的列索引处添加垂直分页符。 |
ClearHorizontalPageBreaks() | 移除所有水平分页符。 |
ClearVerticalPageBreaks() | 移除所有垂直分页符。 |