PageSetup sınıfı

PageSetup sınıfı

Sayfa düzeni açıklamasını temsil eden nesneyi kapsüller. PageSetup nesnesi tüm sayfa düzeni seçeneklerini içerir.

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

Özellikler

MülkTanım
ods_page_backgroundODS’in arka planını alır.
print_areaYazdırılacak aralığı temsil eder.
print_title_columnsHer sayfanın sol tarafında tekrarlanacak hücreleri içeren sütunları temsil eder.
print_title_rowsHer sayfanın en üstünde tekrarlanacak hücreleri içeren satırları temsil eder.
black_and_whiteBelgenin öğelerinin siyah beyaz olarak yazdırılıp yazdırılmayacağını gösterir.
center_horizontallySayfanın yatay olarak ortalanarak yazdırılıp yazdırılmadığını gösterir.
center_verticallySayfanın dikey olarak ortalanarak yazdırılıp yazdırılmadığını gösterir.
print_draftSayfanın grafiksiz olarak yazdırılıp yazdırılmayacağını gösterir.
footer_marginSayfanın alt kısmından alt bilgiye kadar olan mesafeyi santimetre cinsinden gösterir.
footer_margin_inchSayfanın alt kısmından alt bilgiye kadar olan mesafeyi inç cinsinden gösterir.
header_marginSayfanın üst kısmından başlığa kadar olan mesafeyi santimetre cinsinden gösterir.
header_margin_inchSayfanın üst kısmından başlığa kadar olan mesafeyi inç cinsinden gösterir.
printer_settingsVarsayılan yazıcının ayarlarını alır ve ayarlar.
left_marginSol kenar boşluğunun santimetre cinsinden boyutunu gösterir.
left_margin_inchSol kenar boşluğunun boyutunu inç cinsinden gösterir.
right_marginSağ kenar boşluğunun santimetre cinsinden boyutunu gösterir.
right_margin_inchSağ kenar boşluğunun boyutunu inç cinsinden gösterir.
top_marginÜst kenar boşluğunun santimetre cinsinden boyutunu gösterir.
top_margin_inchÜst kenar boşluğunun boyutunu inç cinsinden gösterir.
bottom_marginAlt kenar boşluğunun santimetre cinsinden boyutunu gösterir.
bottom_margin_inchAlt kenar boşluğunun boyutunu inç cinsinden gösterir.
first_page_numberBu sayfa yazdırıldığında kullanılacak ilk sayfa numarasını temsil eder.
fit_to_pages_tallÇalışma sayfası yazdırıldığında ölçekleneceği sayfa sayısını temsil eder.
Varsayılan değer 1’dir.
fit_to_pages_wideÇalışma sayfası yazdırıldığında ölçeklendirilecek sayfa genişliğinin sayısını temsil eder.
Varsayılan değer 1’dir.
is_percent_scaleBu özellik False ise, FitToPagesWide ve FitToPagesTall özellikleri çalışma sayfasının nasıl ölçekleneceğini kontrol eder.
orderMicrosoft Excel’in büyük bir çalışma sayfasını yazdırırken sayfaları numaralandırmak için kullandığı sırayı temsil eder.
is_automatic_paper_sizeKağıt boyutunun otomatik olup olmadığını belirtir.
paper_sizeKağıdın boyutunu temsil eder.
paper_widthSayfa yönü dikkate alınarak kağıdın genişliğini inç cinsinden alır.
paper_heightSayfa yönü dikkate alınarak kağıdın yüksekliğini inç cinsinden alır.
orientationSayfa yazdırma yönünü temsil eder.
print_commentsYorumların sayfaya yazdırılma şeklini gösterir.
print_errorsGörüntülenen yazdırma hatasının türünü belirtir.
print_headingsBu sayfada satır ve sütun başlıklarının yazdırılıp yazdırılmayacağını gösterir.
print_gridlinesSayfada hücre kılavuz çizgilerinin yazdırılıp yazdırılmayacağını gösterir.
zoomÖlçekleme faktörünü yüzde cinsinden gösterir. 10 ile 400 arasında olmalıdır.
is_auto_first_page_numberİlk sayfa numarasının otomatik olarak atanıp atanmadığını belirtir.
print_qualityBaskı kalitesini temsil eder.
print_copiesYazdırılacak kopya sayısını al ve ayarla.
is_hf_diff_odd_evenTrue, tek sayfaların üstbilgisinin/altbilgisinin tek sayfalardan farklı olduğu anlamına gelir.
is_hf_diff_firstTrue, ilk sayfanın üstbilgisinin/altbilgisinin diğer sayfalardan farklı olduğu anlamına gelir.
is_hf_scale_with_docÜstbilgi ve altbilginin belge ölçeklemesiyle ölçeklenip ölçeklenmediğini belirtir.
Sadece Excel 2007 için geçerlidir.
is_hf_align_marginsÜstbilgi ve altbilgi kenar boşluklarının sayfa kenar boşluklarıyla hizalı olup olmadığını gösterir.
Bu özellik doğruysa, sol üst bilgi ve alt bilgi sol kenar boşluğuyla hizalanacaktır.
ve sağ üst bilgi ve alt bilgi sağ kenar boşluğuna hizalanacaktır.
Bu seçenek varsayılan olarak etkindir.

Yöntemler

YöntemTanım
get_picture(self, is_header, section)Başlık / altbilginin Picture nesnesini alır.
get_picture(self, is_first, is_even, is_header, section)Başlık / altbilginin Picture nesnesini alır.
copy(self, source, copy_options)Sayfa düzeninin ayarını kopyalar.
set_fit_to_pages(self, wide, tall)Çalışma sayfası yazdırıldığında ölçeklendirilecek sayfa sayısını ayarlar.
custom_paper_size(self, width, height)Özel kağıt boyutunu inç cinsinden ayarlar.
clear_header_footer(self)Üstbilgi ve altbilgi ayarlarını temizler.
get_header(self, section)Bir Excel dosyasının başlığını biçimlendiren bir betik alır.
get_commands(self, header_footer_script)Başlık veya altbilginin tüm komutlarını alır.
get_footer(self, section)Bir Excel dosyasının alt bilgisini biçimlendiren bir betik alır.
set_header(self, section, header_script)Bir Excel dosyasının başlığını biçimlendiren bir betik ayarlar.
set_footer(self, section, footer_script)Bir Excel dosyasının alt bilgisini biçimlendiren bir betik ayarlar.
set_even_header(self, section, header_script)Excel dosyasının çift sayfa başlığını biçimlendiren bir betik ayarlar.
Yalnızca Excel 2007’de IsHFDiffOddEven doğru olduğunda etkilidir.
get_even_header(self, section)Excel dosyasının çift başlığını biçimlendiren bir betik alır.
set_even_footer(self, section, footer_script)Excel dosyasının çift sayfa alt bilgisini biçimlendiren bir betik ayarlar.
Yalnızca Excel 2007’de IsHFDiffOddEven doğru olduğunda etkilidir.
get_even_footer(self, section)Excel dosyasının çift alt bilgisini biçimlendiren bir betik alır.
set_first_page_header(self, section, header_script)Bir Excel dosyasının ilk sayfa başlığını biçimlendiren bir betik ayarlar.
Yalnızca Excel 2007’de IsHFDiffFirst doğru olduğunda etkilidir.
get_first_page_header(self, section)Bir Excel dosyasının ilk sayfa başlığını biçimlendiren bir betik alır.
set_first_page_footer(self, section, footer_script)Bir Excel dosyasının ilk sayfa alt bilgisini biçimlendiren bir betik ayarlar.
get_first_page_footer(self, section)Bir Excel dosyasının ilk sayfa alt bilgisini biçimlendiren bir betik alır.
set_header_picture(self, section, header_picture)Çalışma sayfasının başlığına bir resim ekler.
set_footer_picture(self, section, footer_picture)Çalışma sayfasının alt bilgisine bir resim ekler.
set_picture(self, is_first, is_even, is_header, section, image_data)Çalışma sayfasının üst bilgisine/alt bilgisine bir resim ekler.

Örnek

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"

Ayrıca bakınız