Belirtilen Çalışma Sayfalarını PDF Olarak Kaydet

Aspose.Cells for Python via .NET varsayılan olarak bir elektronik tablodaki tüm görünen çalışma sayfalarını pdf dosyasına kaydeder. PdfSaveOptions.sheet_set seçeneği ile belirtilen çalışma sayfalarını pdf dosyasına kaydedebilirsiniz. Örn. aktif çalışma sayfasını pdf olarak kaydedebilir, tüm çalışma sayfalarını (hem görünen hem gizli çalışma sayfalarını) pdf olarak kaydedebilir, özel çoklu çalışma sayfalarını pdf olarak kaydedebilirsiniz.

Etkin Çalışma Sayfasını PDF Olarak Kaydet

Sadece etkin çalışma sayfasını PDF’ye dışa aktarmak istiyorsanız, bunu SheetSet.active seçeneğine PdfSaveOptions.sheet_set seçeneği ile geçerek başarabilirsiniz.

Sheet2 sayfası kaynak dosyanın sheetset-example.xlsx dosyasında etkin sayfadır.

from aspose.cells import PdfSaveOptions, Workbook
from aspose.cells.rendering import SheetSet
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Open the template excel file
wb = Workbook("sheetset-example.xlsx")
# Set active sheet to output
pdfSaveOptions = PdfSaveOptions()
pdfSaveOptions.sheet_set = SheetSet.active
# Save the pdf file with PdfSaveOptions
wb.save("output.pdf", pdfSaveOptions)

Tüm Çalışma Sayfalarını PDF Olarak Kaydet

SheetSet.visible, çalışma kitabındaki görünür sayfaları gösterir ve SheetSet.all görünür sayfaları ve gizli/görünmez sayfaları içeren tüm sayfaları gösterir. Tüm sayfaları PDF olarak dışa aktarmak istiyorsanız, sadece SheetSet.all seçeneğini PdfSaveOptions.sheet_set seçeneğine geçebilirsiniz.

Kaynak dosya sheetset-example.xlsx gizli Sheet3 sayfası dahil olmak üzere dört sayfayı içerir.

from aspose.cells import PdfSaveOptions, Workbook
from aspose.cells.rendering import SheetSet
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Open the template excel file
wb = Workbook("sheetset-example.xlsx")
# Set all sheets to output
pdfSaveOptions = PdfSaveOptions()
pdfSaveOptions.sheet_set = SheetSet.all
# Save the pdf file with PdfSaveOptions
wb.save("output.pdf", pdfSaveOptions)

Belirtilen Çalışsayfalarını PDF olarak kaydet

İstenen/özel birden fazla çalışma sayfasını PDF olarak dışa aktarmak istiyorsanız, PdfSaveOptions.sheet_set seçeneğine birden fazla sayfa indeksini geçerek bunu başarabilirsiniz.

from aspose.cells import PdfSaveOptions, Workbook
from aspose.cells.rendering import SheetSet
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Open the template excel file
wb = Workbook("sheetset-example.xlsx")
# Set custom multiple sheets(Sheet1, Sheet3) to output
sheetSet = SheetSet([0, 2 ])
pdfSaveOptions = PdfSaveOptions()
pdfSaveOptions.sheet_set = sheetSet
# Save the pdf file with PdfSaveOptions
wb.save("output.pdf", pdfSaveOptions)