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 | 指示页眉和页脚边距是否与页边距对齐。 如果此属性为 true,则左页眉和页脚将与左边距对齐, 右页眉和页脚将与右边距对齐。 默认情况下启用此选项。 |
方法
方法 | 描述 |
---|---|
get_picture | 获取页眉/页脚的Picture 对象。 |
get_picture | 获取页眉/页脚的Picture 对象。 |
copy | 复制页面设置的设置。 |
set_fit_to_pages | 设置打印工作表时将缩放到的页数。 |
custom_paper_size | 设置自定义纸张尺寸,以英寸为单位。 |
clear_header_footer | 清除页眉和页脚设置。 |
get_header | 获取格式化 Excel 文件标题的脚本。 |
get_commands | 获取页眉或页脚的所有命令。 |
get_footer | 获取格式化 Excel 文件页脚的脚本。 |
set_header | 设置格式化 Excel 文件标题的脚本。 |
set_footer | 设置格式化 Excel 文件页脚的脚本。 |
set_even_header | 设置格式化 Excel 文件偶数页标题的脚本。 仅当 IsHFDiffOddEven 为 true 时,才在 Excel 2007 中有效。 |
get_even_header | 获取格式化 Excel 文件偶数标题的脚本。 |
set_even_footer | 设置格式化 Excel 文件偶数页页脚的脚本。 仅当 IsHFDiffOddEven 为 true 时,才在 Excel 2007 中有效。 |
get_even_footer | 获取格式化 Excel 文件偶数页脚的脚本。 |
set_first_page_header | 设置格式化 Excel 文件首页标题的脚本。 仅当 IsHFDiffFirst 为 true 时,才在 Excel 2007 中有效。 |
get_first_page_header | 获取格式化 Excel 文件首页标题的脚本。 |
set_first_page_footer | 设置格式化 Excel 文件首页页脚的脚本。 |
get_first_page_footer | 获取格式化 Excel 文件首页页脚的脚本。 |
set_header_picture | 在工作表的标题中设置图像。 |
set_footer_picture | 在工作表的页脚中设置图像。 |
set_picture | 在工作表的页眉/页脚中设置图像。 |
例子
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"