Inställning av marginaler

Hur man ställer in marginaler

Aspose.Cells för Python via .NET tillhandahåller en klass, Workbook, som representerar en Excel-fil. Klassen Workbook innehåller worksheets-samlingen som ger åtkomst till varje kalkylblad i Excel-filen. Ett kalkylblad representeras av klassen Worksheet.

Worksheet-klassen tillhandahåller egenskapen page_setup som används för att ställa in sidlayoutalternativen för ett arbetsblad. page_setup-attributet är ett objekt av PageSetup-klassen som möjliggör för utvecklare att ställa in olika sidlayoutalternativ för ett utskrivet arbetsblad. PageSetup-klassen tillhandahåller olika egenskaper och metoder som används för att ställa in sidlayoutalternativ.

Hur man ställer in sidmarginaler

Ställ in sidmarginaler (vänster, höger, över, under) med medlemmar i PageSetup-klassen. Några av metoderna är listade nedan som används för att specificera sidmarginaler:

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(".")
# Create a workbook object
workbook = Workbook()
# Get the worksheets in the workbook
worksheets = workbook.worksheets
# Get the first (default) worksheet
worksheet = worksheets[0]
# Get the pagesetup object
pageSetup = worksheet.page_setup
# Set bottom,left,right and top page margins
pageSetup.bottom_margin = 2.0
pageSetup.left_margin = 1.0
pageSetup.right_margin = 1.0
pageSetup.top_margin = 3.0
# Save the Workbook.
workbook.save(dataDir + "SetMargins_out.xls")

Hur man centrerar på sidan

Det är möjligt att centrera någonting på en sida horisontellt och vertikalt. För detta finns det några användbara medlemmar i PageSetup-klassen, center_horizontally och center_vertically.

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(".")
# Create a workbook object
workbook = Workbook()
# Get the worksheets in the workbook
worksheets = workbook.worksheets
# Get the first (default) worksheet
worksheet = worksheets[0]
# Get the pagesetup object
pageSetup = worksheet.page_setup
# Specify Center on page Horizontally and Vertically
pageSetup.center_horizontally = True
pageSetup.center_vertically = True
# Save the Workbook.
workbook.save(dataDir + "CenterOnPage_out.xls")

Hur man ställer in rubrik- och sidfotsmarginaler

Ställ in sidhuvud- och sidfotmarginaler med medlemmar i PageSetup-klassen som header_margin och footer_margin.

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(".")
# Create a workbook object
workbook = Workbook()
# Get the worksheets in the workbook
worksheets = workbook.worksheets
# Get the first (default) worksheet
worksheet = worksheets[0]
# Get the pagesetup object
pageSetup = worksheet.page_setup
# Specify Header / Footer margins
pageSetup.header_margin = 2.0
pageSetup.footer_margin = 2.0
# Save the Workbook.
workbook.save(dataDir + "CenterOnPage_out.xls")