PageSetup sınıfı

PageSetup sınıfı

Sayfa yapısı açıklamasını temsil eden nesneyi kapsüller. PageSetup nesnesi tüm sayfa yapısı 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 yinelenecek hücreleri içeren sütunları temsil eder.
print_title_rowsHer sayfanın üst kısmında tekrarlanacak hücreleri içeren satırları temsil eder.
black_and_whiteBelgenin öğelerinin siyah beyaz yazdırılıp yazdırılmayacağını temsil eder.
center_horizontallySayfanın yatay olarak ortalanmış olarak yazdırılıp yazdırılmadığını temsil eder.
center_verticallySayfanın dikey olarak ortalanmış olarak yazdırılıp yazdırılmadığını temsil eder.
print_draftSayfanın grafik olmadan yazdırılıp yazdırılmayacağını temsil eder.
footer_marginSayfanın altından altbilgiye kadar olan mesafeyi santimetre cinsinden temsil eder.
footer_margin_inchSayfanın alt kısmından alt bilgiye kadar olan mesafeyi inç cinsinden temsil eder.
header_marginSayfanın üst kısmından başlığa kadar olan mesafeyi santimetre cinsinden temsil eder.
header_margin_inchİnç birimi cinsinden sayfanın üst kısmından başlığa kadar olan mesafeyi temsil eder.
printer_settingsVarsayılan yazıcının ayarlarını alır ve ayarlar.
left_marginSol kenar boşluğunun boyutunu santimetre cinsinden temsil eder.
left_margin_inchİnç birimi cinsinden sol kenar boşluğunun boyutunu temsil eder.
right_marginSağ kenar boşluğunun boyutunu santimetre cinsinden temsil eder.
right_margin_inchİnç birimi cinsinden sağ kenar boşluğunun boyutunu temsil eder.
top_marginÜst kenar boşluğunun boyutunu santimetre cinsinden temsil eder.
top_margin_inchİnç birimi cinsinden üst kenar boşluğunun boyutunu temsil eder.
bottom_marginAlt kenar boşluğunun boyutunu santimetre cinsinden temsil eder.
bottom_margin_inchAlt kenar boşluğunun boyutunu inç cinsinden temsil eder.
first_page_numberBu sayfa yazdırıldığında kullanılacak ilk sayfa numarasını temsil eder.
fit_to_pages_tallYazdırıldığında çalışma sayfasının ölçekleneceği sayfa uzunluğunu temsil eder.
Varsayılan değer 1’dir.
fit_to_pages_wideÇalışma sayfasının yazdırıldığında ölçekleneceği sayfa genişliği 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çeklendirileceğini denetler.
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 sayfayla yazdırılma şeklini temsil eder.
print_errorsGörüntülenen yazdırma hatasının türünü belirtir.
print_headingsBu sayfayla satır ve sütun başlıklarının yazdırılıp yazdırılmayacağını temsil eder.
print_gridlinesSayfada hücre kılavuz çizgilerinin yazdırılıp yazdırılmayacağını temsil eder.
zoomÖlçeklendirme faktörünü yüzde olarak temsil eder. 10 ila 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ın ve ayarlayın.
is_hf_diff_odd_evenDoğru, tek sayfaların üstbilgi/altbilgisinin tek sayfalardan farklı olduğu anlamına gelir.
is_hf_diff_firstDoğru, ilk sayfanın üstbilgi/altbilgisinin diğer sayfalardan farklı olduğu anlamına gelir.
is_hf_scale_with_docÜstbilgi ve altbilginin belge ölçeklendirmeyle ölçeklenip ölçeklenmediğini belirtir.
Yalnızca Excel 2007 için geçerlidir.
is_hf_align_marginsÜstbilgi ve altbilgi kenar boşluklarının sayfa kenar boşluklarıyla hizalanıp hizalanmadığını belirtir.
Bu özellik doğruysa, sol üstbilgi ve altbilgi sol kenar boşluğuna hizalanır,
ve sağ üstbilgi ve altbilgi sağ kenar boşluğuyla hizalanacaktır.
Bu seçenek varsayılan olarak etkindir.

Yöntemler

YöntemTanım
get_pictureÜstbilgi/altbilginin Picture nesnesini alır.
get_pictureÜstbilgi/altbilginin Picture nesnesini alır.
copySayfa düzeninin ayarını kopyalar.
set_fit_to_pagesYazdırıldığında çalışma sayfasının ölçekleneceği sayfa sayısını ayarlar.
custom_paper_sizeÖzel kağıt boyutunu inç birimi cinsinden ayarlar.
clear_header_footerÜstbilgi ve altbilgi ayarını temizler.
get_headerBir Excel dosyasının başlığını biçimlendiren bir komut dosyası alır.
get_commandsÜstbilgi veya altbilginin tüm komutlarını alır.
get_footerBir Excel dosyasının altbilgisini biçimlendiren bir komut dosyası alır.
set_headerBir Excel dosyasının başlığını biçimlendiren bir komut dosyası ayarlar.
set_footerBir Excel dosyasının altbilgisini biçimlendiren bir komut dosyası ayarlar.
set_even_headerBir Excel dosyasının çift sayfa başlığını biçimlendiren bir komut dosyası ayarlar.
Yalnızca Excel 2007’de IsHFDiffOddEven doğru olduğunda etkilidir.
get_even_headerBir Excel dosyasının çift başlığını biçimlendiren bir komut dosyası alır.
set_even_footerBir Excel dosyasının çift sayfa altbilgisini biçimlendiren bir komut dosyası ayarlar.
Yalnızca Excel 2007’de IsHFDiffOddEven doğru olduğunda etkilidir.
get_even_footerBir Excel dosyasının çift altbilgisini biçimlendiren bir komut dosyası alır.
set_first_page_headerBir Excel dosyasının ilk sayfa başlığını biçimlendiren bir komut dosyası ayarlar.
Yalnızca Excel 2007’de IsHFDiffFirst doğru olduğunda etkilidir.
get_first_page_headerBir Excel dosyasının ilk sayfa başlığını biçimlendiren bir komut dosyası alır.
set_first_page_footerBir Excel dosyasının ilk sayfa altbilgisini biçimlendiren bir komut dosyası ayarlar.
get_first_page_footerBir Excel dosyasının ilk sayfa altbilgisini biçimlendiren bir komut dosyası alır.
set_header_pictureBir çalışma sayfasının başlığına bir resim ayarlar.
set_footer_pictureBir çalışma sayfasının altbilgisine bir resim yerleştirir.
set_pictureBir çalışma sayfasının üstbilgisine/altbilgisine bir resim ayarlar.

Ö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