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_evenTrue 表示奇数页的页眉/页脚与奇数页不同。
is_hf_diff_firstTrue 表示首页的页眉/页脚与其他页面不同。
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"

也可以看看