Excel i Geniş ve Yüksek olarak Yazdırma
Giriş
FitToPagesWide ve FitToPagesTall ayarları, e-print uygulamalarında (Microsoft Excel gibi) baskı sırasında bir e-tablonun nasıl ölçekleneceğini kontrol etmek için kullanılır. Bu ayarlar, baskı alınan çıktının yatay ve dikey olarak belirli bir sayfa sayısı içinde kalmasını sağlar. İşte her ayarın detayları:
- FitToPagesWide: Bu ayar, baskı sonucunun kaç sayfa genişliğinde olacağını belirtir. Örneğin, FitToPagesWide 1 olarak ayarlandığında, içeriğin tek bir sayfa genişliğine sığacak şekilde ölçeklendiği anlamına gelir, sayfanın genişliği ne olursa olsun.
- FitToPagesTall: Bu ayar, baskı sonucunun kaç sayfa yüksekliğinde olacağını belirtir. Örneğin, FitToPagesTall 1 olarak ayarlandığında, içeriğin tek bir sayfa yüksekliğine sığacak şekilde ölçeklendiği anlamına gelir, satır sayısı ne olursa olsun.
Neden FitToPagesWide ve FitToPagesTall Kullanılır
İşte FitToPagesWide ve FitToPagesTall ayarlarını kullanmanın bazı nedenleri:
- Yazdırılan Düzen Üzerinde Kontrol: Genişlik ve yükseklik olarak sayfa sayısını belirleyerek, yazdırılan belgenin okunabilir ve iyi organize edilmiş olmasını sağlayabilirsiniz, hiçbir sütun veya satır sayfalar arasında garip şekilde bölünmez.
- Tutarlılık: Birden fazla sayfa veya rapor yazdırıyorsanız, bu ayarları kullanmak tutarlı bir format sağlar, böylece yazdırılan belgeleri karşılaştırmak ve analiz etmek daha kolay olur.
- Profesyonel Sunum: İçeriği uygun şekilde ölçeklendirmek ve belirli sayfa sayısına sığdırmak, verilerinizin daha profesyonel ve göze hoş gelen bir sunumunu sağlar.
Excel’de Dosyayı Geniş ve Yüksek olarak Yazdırmak için nasıl yapılır
Microsoft Excel’de FitToPagesWide ve FitToPagesTall ayarlarını yapmak için aşağıdaki adımları izleyin:
-
Excel çalışma kitabınızı açın ve yazdırmak istediğiniz sayfaya gidin.
-
Şerit üzerindeki Sayfa Düzeni sekmesine gidin.
-
Sayfa Yapılandırması grubunda, sağ alt köşedeki küçük oka tıklayarak Sayfa Yapılandırma iletişim kutusunu açın.
-
Sayfa Yapılandırma iletişim kutusunda, Sayfa sekmesine gidin.
-
Ölçeklendirme altında, “Sığdır” seçeneğini seçin ve ardından istediğiniz genişlik ve yükseklik sayfa sayısını belirtin: İlk kutuya kaç sayfa genişliğinde olmasını istediğinizi girin (Sığdır x sayfa genişliği). İkinci kutuya ise kaç sayfa yüksekliğinde olmasını istediğinizi girin (Sığdır y sayfa yüksekliği).
-
Ayarları uygulamak için Tamam’a tıklayın.
Aspose.Cells kullanarak Excel’i Uyumlu Sayfalar Geniş ve Yüksek olarak Yazdırma Yöntemi
Belirli bir çalışma sayfasında FitToPagesWide ve FitToPagesTall ayarlarını yapmak için: Önce örnek dosyayı yükleyin, ardından istenen çalışma sayfası için Worksheet.PageSetup.setFitToPagesTall(int value) ve Worksheet.PageSetup.setFitToPagesWide(int value) metodlarını PageSetup nesnesinin çağırmanız gerekir. İşte Java örneği:
// Instantiating a Workbook object | |
Workbook workbook = new Workbook("input.xlsx"); | |
// Accessing the first worksheet in the Excel file | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Setting the number of pages to which the length of the worksheet will be spanned | |
worksheet.getPageSetup().setFitToPagesTall(1); | |
// Setting the number of pages to which the width of the worksheet will be spanned | |
worksheet.getPageSetup().setFitToPagesWide(1); | |
// Save the workbook. | |
workbook.save("out_java.pdf"); |
Çıktı sonucu:
Çalışma Sayfasını Tek Sayfada Yazdırma Aspose.Cells ile nasıl yapılır
Çalışma sayfasını tek sayfa olarak yazdırmak için: Önce örnek dosyayı yükleyin, ardından PdfSaveOptions nesnesinin PdfSaveOptions.setOnePagePerSheet(boolean value) metodunu çağırmanız gerekir. İşte Java örneği:
// Instantiating a Workbook object | |
Workbook workbook = new Workbook("sample.xlsx"); | |
PdfSaveOptions options = new PdfSaveOptions(); | |
options.setOnePagePerSheet(true); | |
// Save the workbook. | |
workbook.save("OnePagePerSheet.pdf", options); |
Çıktı sonucu:
Aspose.Cells kullanarak Çalışma Sayfasının Tüm Sütunlarını Tek Sayfada Yazdırma
Çalışma sayfasındaki tüm sütunları tek sayfaya yazdırmak için: Önce örnek dosyayı yükleyin, ardından PdfSaveOptions nesnesinin PdfSaveOptions.setAllColumnsInOnePagePerSheet(boolean value) metodunu çağırmanız gerekir. İşte Java örneği:
// Instantiating a Workbook object | |
Workbook workbook = new Workbook("sample.xlsx"); | |
PdfSaveOptions options = new PdfSaveOptions(); | |
options.setAllColumnsInOnePagePerSheet(true); | |
// Save the workbook. | |
workbook.save("AllColumnsInOnePagePerSheet.pdf", options); |
Çıktı sonucu: