Python.NET ile Excel sayfasını Fit edilmiş Sayfalar Geniş ve Yüksek olarak Yazdırma
Contents
[
Hide
]
Giriş
fit_to_pages_wide ve fit_to_pages_tall ayarları, yazdırma sırasında tabloyu ölçeklendirir. Bu ayarlar, baskıya alınan çıktının belirli sayfa boyutları içinde olmasını sağlar:
- fit_to_pages_wide: Yazdırma için yatay sayfa sayısını belirtir
- fit_to_pages_tall: Yazdırma için dikey sayfa sayısını belirtir
Neden FitToPagesWide ve FitToPagesTall Kullanılır
Ana faydalar şunları içerir:
- Hassas yazdırma düzeni kontrolü
- Tutarlı çok sayfalı biçimlendirme
- Profesyonel belge sunumu
Excel’de Dosyayı Geniş ve Yüksek olarak Yazdırmak için nasıl yapılır
Microsoft Excel’de yapılandırmak için:
- Çalışma kitabını açın ve çalışma sayfasını seçin
- Sayfa Düzeni → Sayfa Ayarı iletişim kutusuna gidin
- Sayfa sekmesinde, Ölçeklendirme altında:
- “Genişliğe göre sığdır” seçeneğini seçin Sayfaları geniş (yatay) ve yüksek (dikey) olarak belirt

Aspose.Cells kullanarak Excel’i Uyumlu Sayfalar Geniş ve Yüksek olarak Yazdırma Yöntemi
Programatik olarak yapılandırmak için:
- örnek dosya yükle
- Çalışma sayfasının page_setup nesnesine eriş
- fit_to_pages_tall ve fit_to_pages_wide özelliklerini ayarla
from aspose.cells import Workbook
# Instantiating a Workbook object
workbook = Workbook("input.xlsx")
# Accessing the first worksheet in the Excel file
worksheet = workbook.worksheets[0]
# Setting the number of pages to which the length of the worksheet will be spanned
worksheet.page_setup.fit_to_pages_tall = 1
# Setting the number of pages to which the width of the worksheet will be spanned
worksheet.page_setup.fit_to_pages_wide = 1
# Save the workbook
workbook.save("out_net.pdf")
Çıktı sonucu:
Çalışma Sayfasını Tek Sayfa Olarak Yazdırma
Tek sayfa çıktı almak için:
- PdfSaveOptions kullan
- one_page_per_sheet özelliğini ayarla
from aspose.cells import Workbook, PdfSaveOptions
# Instantiating a Workbook object
workbook = Workbook("sample.xlsx")
options = PdfSaveOptions()
# Setting OnePagePerSheet option
options.one_page_per_sheet = True
# Save the workbook with options
workbook.save("OnePagePerSheet.pdf", options)
Çıktı sonucu:
Tüm Sütunları Bir Sayfada Yazdırma Yöntemi
Sütunları yatay olarak birleştirmek için:
- PdfSaveOptions yapılandır
- all_columns_in_one_page_per_sheet özelliğini etkinleştir
from aspose.cells import Workbook, PdfSaveOptions
# Instantiating a Workbook object
workbook = Workbook("sample.xlsx")
options = PdfSaveOptions()
# Setting all columns in one page per sheet
options.all_columns_in_one_page_per_sheet = True
# Save the workbook
workbook.save("AllColumnsInOnePagePerSheet.pdf", options)
Çıktı sonucu: