Seitenränder einrichten
Seitliche Ränder festlegen
Aspose.Cells für Python via .NET bietet eine Klasse, Workbook, die eine Excel-Datei repräsentiert. Die Klasse Workbook enthält die Sammlung worksheets, die Zugriff auf jedes Arbeitsblatt in der Excel-Datei ermöglicht. Ein Arbeitsblatt wird durch die Klasse Worksheet dargestellt.
Die Klasse Worksheet stellt die Eigenschaft page_setup bereit, die zur Festlegung der Seiteneinrichtungsoptionen für ein Arbeitsblatt verwendet wird. Das Attribut page_setup ist ein Objekt der Klasse PageSetup, das Entwicklern ermöglicht, verschiedene Seiteneinrichtungsoptionen für ein gedrucktes Arbeitsblatt festzulegen. Die Klasse PageSetup stellt verschiedene Eigenschaften und Methoden zur Verfügung, um Seiteneinrichtungsoptionen festzulegen.
Seitenränder einstellen
Setzen Sie Seitenränder (links, rechts, oben, unten) mithilfe der Member der Klasse PageSetup. Im Folgenden sind einige der Methoden aufgeführt, die zur Festlegung von Seitenrändern verwendet werden:
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") |
Auf Seite zentrieren
Es ist möglich, etwas horizontal und vertikal auf einer Seite zu zentrieren. Dafür gibt es einige nützliche Member der Klasse PageSetup, center_horizontally und 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") |
Kopf- und Fußzeilenränder festlegen
Legen Sie Kopf- und Fußzeilenränder mit den Membern der Klasse PageSetup fest, wie beispielsweise header_margin und footer_margin.