管理分页

分页

Aspose.Cells for Python via .NET 提供了一个 Workbook 类,代表一个Excel文件。Workbook 类包含一个 Worksheets 集合,可以访问Excel文件中的每个工作表。

工作表由 Worksheet 类表示。Worksheet 类提供了用于管理工作表的广泛的属性和方法。

要添加分页符,使用 Worksheet 类的 horizontal_page_breaksvertical_page_breaks 属性。

horizontal_page_breaksvertical_page_breaks 属性是可能包含多个分页符的集合。每个集合都包含用于管理水平和垂直分页符的几种方法。

如何添加分页符

要在工作表中添加分页符,在指定的单元格插入水平和垂直分页符,调用 HorizontalPageBreakCollection.add()VerticalPageBreakCollection.add() 方法。每个 add 方法都接受要添加分页符的单元格名称。

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# The path to the documents directory.
dataDir = RunExamples.GetDataDir(".")
# Instantiating a Workbook object
workbook = Workbook()
# Add a page break at cell Y30
workbook.worksheets[0].horizontal_page_breaks.add("Y30")
workbook.worksheets[0].vertical_page_breaks.add("Y30")
# Save the Excel file.
workbook.save(dataDir + "AddingPageBreaks_out.xls")

重要提示

当您在页面设置中设置 FitToPages 属性(即 fit_to_pages_tallfit_to_pages_wide)时,分页符设置会受影响,因此,如果您打印工作表,分页符设置不会考虑,尽管它们仍然被设置。