PageSetup类
PageSetup类
封装表示页面设置描述的对象。 PageSetup 对象包含所有页面设置选项。
PageSetup 类型公开了以下成员:
特性
| 属性 | 描述 |
|---|---|
| ods_page_background | 获取ODS的背景。 |
| print_area | 表示要打印的范围。 |
| print_title_columns | 表示包含要在每页左侧重复的单元格的列。 |
| print_title_rows | 表示包含要在每页顶部重复的单元格的行。 |
| black_and_white | 表示文档的元素是否将以黑白打印。 |
| center_horizontally | 表示工作表是否水平居中打印。 |
| center_vertically | 表示工作表是否垂直居中打印。 |
| print_draft | 表示是否将在没有图形的情况下打印工作表。 |
| footer_margin | 表示从页面底部到页脚的距离,以厘米为单位。 |
| footer_margin_inch | 表示从页面底部到页脚的距离,以英寸为单位。 |
| header_margin | 表示从页面顶部到页眉的距离,以厘米为单位。 |
| header_margin_inch | 表示从页面顶部到页眉的距离,以英寸为单位。 |
| printer_settings | 获取和设置默认打印机的设置。 |
| left_margin | 表示左边距的大小,以厘米为单位。 |
| left_margin_inch | 表示左边距的大小,以英寸为单位。 |
| right_margin | 表示右边距的大小,以厘米为单位。 |
| right_margin_inch | 表示右边距的大小,以英寸为单位。 |
| top_margin | 表示上边距的大小,以厘米为单位。 |
| top_margin_inch | 表示上边距的大小,以英寸为单位。 |
| bottom_margin | 表示下边距的大小,以厘米为单位。 |
| bottom_margin_inch | 表示下边距的大小,以英寸为单位。 |
| first_page_number | 表示打印此工作表时将使用的第一个页码。 |
| fit_to_pages_tall | 表示工作表在打印时将缩放到的页数。
默认值为 1。 |
| fit_to_pages_wide | 表示工作表在打印时将缩放到的页宽数。
默认值为 1。 |
| is_percent_scale | 如果此属性为 False,则 FitToPagesWide 和 FitToPagesTall 属性控制工作表的缩放方式。 |
| order | 表示 Microsoft Excel 在打印大型工作表时用于对页码进行编号的顺序。 |
| is_automatic_paper_size | 指示纸张尺寸是否自动。 |
| paper_size | 表示纸张的大小。 |
| paper_width | 获取以英寸为单位的纸张宽度,考虑页面方向。 |
| paper_height | 获取以英寸为单位的纸张高度,考虑页面方向。 |
| orientation | 表示页面打印方向。 |
| print_comments | 表示注释随工作表一起打印的方式。 |
| print_errors | 指定显示的打印错误类型。 |
| print_headings | 表示行标题和列标题是否与此页一起打印。 |
| print_gridlines | 表示是否在页面上打印单元格网格线。 |
| zoom | 表示以百分比表示的比例因子。它应该在 10 到 400 之间。 |
| is_auto_first_page_number | 指示第一个页码是否自动分配。 |
| print_quality | 代表打印质量。 |
| print_copies | 获取和设置要打印的份数。 |
| is_hf_diff_odd_even | True 表示奇数页的页眉/页脚与奇数页不同。 |
| is_hf_diff_first | True 表示第一页的页眉/页脚与其他页面不同。 |
| is_hf_scale_with_doc | 指示页眉和页脚是否随文档缩放比例缩放。
仅适用于 Excel 2007。 |
| is_hf_align_margins | 指示页眉和页脚边距是否与页边距对齐。
如果此属性为真,则左页眉和页脚将与左边距对齐, 右页眉和页脚将与右边距对齐。 默认情况下启用此选项。 |
方法
例子
from aspose.cells import Workbook
workbook = Workbook()
sheets = workbook.worksheets
# Add a worksheet
sheets.add()
sheet = sheets[1]
pageSetup = sheet.page_setup
pageSetup.print_area = "D1:K13"
也可以看看
- 模块 aspose.cells
- 类 Picture