Tüm Çalışma Sayfası Sütunlarını Tek PDF Sayfaya Sığdır
Contents
[
Hide
]
Bazen bir çalışma sayfasının tüm sütunlarını tek bir sayfaya sığdıran bir PDF dosyası oluşturmak istersiniz. buPdfSaveOptions.AllColumnsInOnePagePerSheet özelliği bu özelliği kullanımı çok kolay bir şekilde sağlar. PDF çıktısının yüksekliği ve genişliği gibi karmaşık hesaplamalar dahili olarak gerçekleştirilir ve çalışma sayfasındaki verilere dayanır.
Çalışma Sayfası Sütunlarını Tek PDF Sayfaya Sığdır
PdfSaveOptions.AllColumnsInOnePagePerSheetbir çalışma sayfasındaki tüm sütunların tek bir PDF sayfasına dönüştürülmesini sağlar, ancak çalışma sayfasındaki verilere bağlı olarak satırlar birkaç sayfaya genişleyebilir.
Aşağıdaki örnek kod nasıl kullanılacağını gösterirPdfSaveOptions.AllColumnsInOnePagePerSheet100 sütunluk büyük bir çalışma sayfası oluşturma özelliği.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Create and initialize an instance of Workbook | |
Workbook book = new Workbook(dataDir + "TestBook.xlsx"); | |
// Create and initialize an instance of PdfSaveOptions | |
PdfSaveOptions saveOptions = new PdfSaveOptions(); | |
// Set AllColumnsInOnePagePerSheet to true | |
saveOptions.AllColumnsInOnePagePerSheet = true; | |
// Save Workbook to PDF fromart by passing the object of PdfSaveOptions | |
dataDir = dataDir+ "output.out.pdf"; | |
book.Save(dataDir, saveOptions); |
Belirli bir çalışma sayfasında birçok sütun olduğunda, oluşturulan PDF dosyası içeriği çok küçük bir boyutta gösterebilir. Acrobat Reader gibi bir görüntüleme uygulamasında büyütüldüğünde yine de okunabilir.
E-tablonuz formüller içeriyorsa, aramak en iyisidirWorkbook.CalculateFormula()elektronik tabloyu PDF biçimine dönüştürmeden hemen önce. Bunu yapmak, formüle bağlı değerlerin yeniden hesaplanmasını ve PDF’de doğru değerlerin oluşturulmasını sağlar.