SheetRender Klasse

SheetRender Klasse

Stellt einen Arbeitsblatt-Render dar, der Arbeitsblätter in verschiedene Bilder rendern kann, z. B. (BMP, PNG, JPEG, TIFF …) Der Konstruktor dieser Klasse muss nach der Änderung des Seitenaufbaus und des Zellenstils verwendet werden.

Der Typ SheetRender macht die folgenden Member verfügbar:

Konstrukteure

KonstrukteurBeschreibung
__init__(self, worksheet, options)Die Konstruktion von SheetRender benötigt Arbeitsblatt und ImageOrPrintOptions als Parameter

Eigenschaften

EigentumBeschreibung
page_countRuft die Gesamtseitenzahl des aktuellen Arbeitsblatts ab.
page_scaleRuft den berechneten Seitenmaßstab des Blattes ab.
Gibt den eingestellten Maßstab zurück, wenn PageSetup.zoom eingestellt ist. Andernfalls wird der berechnete Maßstab gemäß PageSetup.fit_to_pages_wide und PageSetup.fit_to_pages_tall zurückgegeben.

Methoden

MethodeBeschreibung
to_image(self, page_index, file_name)Rendern Sie eine bestimmte Seite in einer Datei.
to_image(self, page_index, stream)Rendern Sie bestimmte Seiten in einem Stream.
to_tiff(self, stream)Rendern Sie das gesamte Arbeitsblatt als TIFF-Bild zum Streamen.
to_tiff(self, filename)Rendern Sie das gesamte Arbeitsblatt als TIFF-Bild in eine Datei.
to_printer(self, printer_name)Arbeitsblatt zum Drucker rendern
to_printer(self, printer_name, job_name)Arbeitsblatt zum Drucker rendern
to_printer(self, printer_settings)Arbeitsblatt zum Drucker rendern
to_printer(self, printer_settings, job_name)Arbeitsblatt zum Drucker rendern
to_printer(self, printer_name, print_page_index, print_page_count)Arbeitsblatt zum Drucker rendern
get_page_size_inch(self, page_index)Ermitteln Sie die Seitengröße des Ausgabebilds in Zoll.
custom_print(self, next_page_after_print, print_page_event_args)Mit dieser Funktion kann der Client die Seiteneinstellungen des Druckers steuern, wenn jede Seite gedruckt wird.
dispose(self)Gibt Ressourcen frei, die zum Rendern erstellt und verwendet werden.

Siehe auch