SheetRender klass

SheetRender klass

Representerar en kalkylbladsrendering som kan rendera kalkylblad till olika bilder såsom (BMP, PNG, JPEG, TIFF..) Konstruktorn för denna klass måste användas efter modifiering av sidinställningar och cellstil.

Typen SheetRender avslöjar följande medlemmar:

Konstruktörer

KonstruktörBeskrivning
__init__(self, worksheet, options)konstruktionen av SheetRender, behöver kalkylblad och ImageOrPrintOptions som parametrar

Egenskaper

Fast egendomBeskrivning
page_countHämtar det totala sidantalet för det aktuella kalkylbladet.
page_scaleHämtar beräknad sidskala för arket.
Returnerar den inställda skalan om PageSetup.zoom är satt. Annars returneras den beräknade skalan enligt PageSetup.fit_to_pages_wide och PageSetup.fit_to_pages_tall.

Metoder

MetodBeskrivning
to_image(self, page_index, file_name)Rendera en viss sida till en fil.
to_image(self, page_index, stream)Rendera en viss sida till en ström.
to_tiff(self, stream)Rendera hela kalkylbladet som en Tiff-bild för att strömma.
to_tiff(self, filename)Rendera hela kalkylbladet som en Tiff-bild till en fil.
to_printer(self, printer_name)Rendera kalkylblad till skrivare
to_printer(self, printer_name, job_name)Rendera kalkylblad till skrivare
to_printer(self, printer_settings)Rendera kalkylblad till skrivare
to_printer(self, printer_settings, job_name)Rendera kalkylblad till skrivare
to_printer(self, printer_name, print_page_index, print_page_count)Rendera kalkylblad till skrivare
get_page_size_inch(self, page_index)Hämta sidstorleken i tum för utdatabilden.
custom_print(self, next_page_after_print, print_page_event_args)Klienten kan styra skrivarens sidinställningar när varje sida skrivs ut med den här funktionen.
dispose(self)Frigör resurser som skapats och använts för rendering.

Se även