SheetRender sınıfı

SheetRender sınıfı

(BMP, PNG, JPEG, TIFF..) gibi çeşitli resimlere çalışma sayfası oluşturabilen bir çalışma sayfası oluşturma aracını temsil eder. Bu sınıfın kurucusu, pagesetup, hücre stili değiştirildikten sonra kullanılmalıdır.

SheetRender türü aşağıdaki üyeleri ortaya çıkarır:

İnşaatçılar

OluşturucuTanım
__init__(self, worksheet, options)SheetRender’ın yapısı, çalışma sayfası ve ImageOrPrintOptions parametrelerine ihtiyaç duyar

Özellikler

MülkTanım
page_countGeçerli çalışma sayfasının toplam sayfa sayısını alır.
page_scaleSayfanın hesaplanan sayfa ölçeğini alır.
PageSetup.zoom ayarlanmışsa ayarlanan ölçeği döndürür. Aksi takdirde PageSetup.fit_to_pages_wide ve PageSetup.fit_to_pages_tall’e göre hesaplanan ölçeği döndürür.

Yöntemler

YöntemTanım
to_image(self, page_index, file_name)Belirli bir sayfayı bir dosyaya dönüştür.
to_image(self, page_index, stream)Belirli bir sayfayı akışa dönüştür.
to_tiff(self, stream)Tüm çalışma sayfasını Tiff Görüntüsü olarak yayına dönüştürün.
to_tiff(self, filename)Tüm çalışma sayfasını Tiff Görüntüsü olarak bir dosyaya aktarın.
to_printer(self, printer_name)Çalışma sayfasını yazıcıya aktar
to_printer(self, printer_name, job_name)Çalışma sayfasını yazıcıya aktar
to_printer(self, printer_settings)Çalışma sayfasını yazıcıya aktar
to_printer(self, printer_settings, job_name)Çalışma sayfasını yazıcıya aktar
to_printer(self, printer_name, print_page_index, print_page_count)Çalışma sayfasını yazıcıya aktar
get_page_size_inch(self, page_index)Çıktı görüntüsünün sayfa boyutunu inç cinsinden alın.
custom_print(self, next_page_after_print, print_page_event_args)Bu fonksiyonu kullanarak istemci her sayfayı yazdırırken yazıcının sayfa ayarlarını kontrol edebilir.
dispose(self)Oluşturulan ve işleme için kullanılan kaynakları serbest bırakır.

Ayrıca bakınız