PageSetup Klasse

PageSetup Klasse

Kapselt das Objekt, das die Beschreibung der Seiteneinrichtung darstellt. Das Objekt PageSetup enthält alle Seiteneinrichtungsoptionen.

Der Typ PageSetup macht die folgenden Member verfügbar:

Eigenschaften

EigentumBeschreibung
ods_page_backgroundRuft den Hintergrund von ODS ab.
print_areaStellt den zu druckenden Bereich dar.
print_title_columnsStellt die Spalten dar, die die Zellen enthalten, die auf der linken Seite jeder Seite wiederholt werden sollen.
print_title_rowsStellt die Zeilen dar, die die Zellen enthalten, die oben auf jeder Seite wiederholt werden sollen.
black_and_whiteGibt an, ob Elemente des Dokuments in Schwarzweiß gedruckt werden.
center_horizontallyStellt dar, ob das Blatt horizontal zentriert gedruckt wird.
center_verticallyStellt dar, ob das Blatt vertikal zentriert gedruckt wird.
print_draftGibt an, ob das Blatt ohne Grafiken gedruckt wird.
footer_marginStellt den Abstand vom unteren Rand der Seite bis zur Fußzeile in der Einheit Zentimeter dar.
footer_margin_inchStellt den Abstand vom unteren Rand der Seite bis zur Fußzeile in der Einheit Zoll dar.
header_marginStellt den Abstand vom oberen Rand der Seite bis zur Kopfzeile in der Einheit Zentimeter dar.
header_margin_inchStellt den Abstand vom oberen Rand der Seite bis zur Kopfzeile in der Einheit Zoll dar.
printer_settingsRuft die Einstellungen des Standarddruckers ab und legt sie fest.
left_marginStellt die Größe des linken Randes in der Einheit Zentimeter dar.
left_margin_inchStellt die Größe des linken Randes in der Einheit Zoll dar.
right_marginStellt die Größe des rechten Randes in der Einheit Zentimeter dar.
right_margin_inchStellt die Größe des rechten Randes in der Einheit Zoll dar.
top_marginStellt die Größe des oberen Randes in der Einheit Zentimeter dar.
top_margin_inchStellt die Größe des oberen Randes in der Einheit Zoll dar.
bottom_marginStellt die Größe des unteren Randes in der Einheit Zentimeter dar.
bottom_margin_inchStellt die Größe des unteren Randes in der Einheit Zoll dar.
first_page_numberStellt die erste Seitenzahl dar, die beim Drucken dieses Blatts verwendet wird.
fit_to_pages_tallStellt die Anzahl der Seiten dar, auf die das Arbeitsblatt beim Drucken skaliert wird.
Der Standardwert ist 1.
fit_to_pages_wideStellt die Anzahl der Seiten dar, auf die das Arbeitsblatt beim Drucken skaliert wird.
Der Standardwert ist 1.
is_percent_scaleWenn diese Eigenschaft False ist, steuern die Eigenschaften FitToPagesWide und FitToPagesTall, wie das Arbeitsblatt skaliert wird.
orderStellt die Reihenfolge dar, in der Microsoft Excel die Seiten beim Drucken eines großen Arbeitsblatts nummeriert.
is_automatic_paper_sizeGibt an, ob das Papierformat automatisch eingestellt wird.
paper_sizeStellt die Größe des Papiers dar.
paper_widthRuft die Breite des Papiers in der Einheit Zoll ab, berücksichtigte Seitenausrichtung.
paper_heightRuft die Höhe des Papiers in der Einheit Zoll unter Berücksichtigung der Seitenausrichtung ab.
orientationStellt die Druckausrichtung der Seite dar.
print_commentsStellt die Art und Weise dar, wie Kommentare mit dem Blatt gedruckt werden.
print_errorsGibt die Art des angezeigten Druckfehlers an.
print_headingsStellt dar, ob Zeilen- und Spaltenüberschriften mit dieser Seite gedruckt werden.
print_gridlinesStellt dar, ob Zellengitternetzlinien auf der Seite gedruckt werden.
zoomStellt den Skalierungsfaktor in Prozent dar. Er sollte zwischen 10 und 400 liegen.
is_auto_first_page_numberGibt an, ob beim ersten Mal automatisch die Seitenzahl vergeben wird.
print_qualityStellt die Druckqualität dar.
print_copiesRuft ab und legt die Anzahl der zu druckenden Kopien fest.
is_hf_diff_odd_even„True“ bedeutet, dass die Kopf-/Fußzeile der ungeraden Seiten bei den ungeraden Seiten unterschiedlich ist.
is_hf_diff_first„True“ bedeutet, dass sich die Kopf-/Fußzeile der ersten Seite von anderen Seiten unterscheidet.
is_hf_scale_with_docGibt an, ob Kopf- und Fußzeile mit der Dokumentskalierung skaliert werden.
Gilt nur für Excel 2007.
is_hf_align_marginsGibt an, ob die Ränder der Kopf- und Fußzeile an den Seitenrändern ausgerichtet sind.
Wenn diese Eigenschaft wahr ist, werden die linke Kopf- und Fußzeile am linken Rand ausgerichtet.
und die rechte Kopf- und Fußzeile wird am rechten Rand ausgerichtet.
Diese Option ist standardmäßig aktiviert.

Methoden

MethodeBeschreibung
get_pictureRuft das Picture-Objekt der Kopf-/Fußzeile ab.
get_pictureRuft das Picture-Objekt der Kopf-/Fußzeile ab.
copyKopiert die Einstellung der Seiteneinrichtung.
set_fit_to_pagesLegt die Anzahl der Seiten fest, auf die das Arbeitsblatt beim Drucken skaliert wird.
custom_paper_sizeLegt das benutzerdefinierte Papierformat in der Einheit Zoll fest.
clear_header_footerLöscht die Kopf- und Fußzeileneinstellung.
get_headerRuft ein Skript ab, das den Header einer Excel-Datei formatiert.
get_commandsRuft alle Befehle der Kopf- oder Fußzeile ab.
get_footerRuft ein Skript ab, das die Fußzeile einer Excel-Datei formatiert.
set_headerLegt ein Skript fest, das den Header einer Excel-Datei formatiert.
set_footerLegt ein Skript fest, das die Fußzeile einer Excel-Datei formatiert.
set_even_headerLegt ein Skript fest, das den geraden Seitenkopf einer Excel-Datei formatiert.
Nur in Excel 2007 wirksam, wenn IsHFDiffOddEven „true“ ist.
get_even_headerRuft ein Skript ab, das den geraden Header einer Excel-Datei formatiert.
set_even_footerLegt ein Skript fest, das die gerade Fußzeile einer Excel-Datei formatiert.
Nur in Excel 2007 wirksam, wenn IsHFDiffOddEven „true“ ist.
get_even_footerRuft ein Skript ab, das die gerade Fußzeile einer Excel-Datei formatiert.
set_first_page_headerLegt ein Skript fest, das den ersten Seitenkopf einer Excel-Datei formatiert.
Nur in Excel 2007 wirksam, wenn IsHFDiffFirst „true“ ist.
get_first_page_headerRuft ein Skript ab, das den ersten Seitenkopf einer Excel-Datei formatiert.
set_first_page_footerLegt ein Skript fest, das die Fußzeile der ersten Seite einer Excel-Datei formatiert.
get_first_page_footerRuft ein Skript ab, das die Fußzeile der ersten Seite einer Excel-Datei formatiert.
set_header_pictureLegt ein Bild in der Kopfzeile eines Arbeitsblatts fest.
set_footer_pictureLegt ein Bild in der Fußzeile eines Arbeitsblatts fest.
set_pictureLegt ein Bild in der Kopf-/Fußzeile eines Arbeitsblatts fest.

Beispiel

from aspose.cells import Workbook

workbook = Workbook()
sheets = workbook.worksheets
# Add a worksheet
sheets.add()
sheet = sheets[1]
pageSetup = sheet.page_setup
pageSetup.print_area = "D1:K13"

Siehe auch