Hantera sidbrytningar

Sidbrytningar

Aspose.Cells för Python via .NET tillhandahåller en Workbook-klass som representerar en Excel-fil. Workbook-klassen innehåller en Worksheets-samling som ger åtkomst till varje ark i Excel-filen.

Ett kalkylblad representeras av Worksheet-klassen. Worksheet-klassen tillhandahåller ett brett utbud av egenskaper och metoder som används för att hantera ett kalkylblad.

Använd Worksheet-klassens horizontal_page_breaks och vertical_page_breaks egenskaper för att lägga till sidbrytningar.

Egenskaperna horizontal_page_breaks och vertical_page_breaks är samlingar som kan innehålla flera sidbrytningar. Varje samling innehåller flera metoder för att hantera horisontella och vertikala sidbrytningar.

Hur man lägger till sidbrytningar

För att lägga till en sidbrytning i ett arbetsblad, infoga vertikala och horisontella sidbrytningar vid den angivna cellen genom att anropa HorizontalPageBreakCollection.add()- och VerticalPageBreakCollection.add()-metoderna. Varje add-metod tar namnet på cellen där brytningen ska läggas till.

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")

Viktig information att veta

När du ställer in {0}-egenskaper (det vill säga {1} och {2}) i siduppsättningsinställningarna påverkas sidbrytningsinställningarna, så om du skriver ut kalkylbladet beaktas inte sidbrytningsinställningarna även om de fortfarande är inställda.