ページブレークの管理

ページブレーク

Aspose.Cells for Python via .NETは、**Workbookクラスを提供し、Excelファイルを表します。Workbookクラスには、Excelファイル内の各ワークシートにアクセスできるWorksheets**コレクションが含まれています。

ワークシートはWorksheetクラスによって表されます。Worksheetクラスは、ワークシートを管理するために使用される幅広い範囲のプロパティとメソッドを提供しています。

ページブレークを追加するには、Worksheetクラスのhorizontal_page_breaksおよびvertical_page_breaksプロパティを使用します。

horizontal_page_breaksおよびvertical_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_tallおよびfit_to_pages_wide)を設定すると、ページブレークの設定が影響を受けます。そのため、ワークシートを印刷する場合、ページブレークの設定は考慮されませんが、それらはまだ設定されています。