حفظ أوراق العمل المحددة إلى PDF
بشكل افتراضي، تحفظ Aspose.Cells for Python via .NET جميع ورقات العمل المرؤية في ملف PDF. باستخدام الخيار PdfSaveOptions.sheet_set، يمكنك حفظ ورقات العمل المحددة إلى ملف PDF. على سبيل المثال، يمكنك حفظ ورقة العمل النشطة إلى PDF، حفظ جميع ورقات العمل(كلا ورقات العمل المرؤية وورقات العمل المخفية) إلى PDF، حفظ عدة ورقات مخصصة إلى PDF.
حفظ الورقة العمل النشطة إلى PDF
إذا كنت ترغب في تصدير ورقة العمل النشطة إلى ملف PDF فقط، يمكنك تحقيق ذلك عن طريق تمرير SheetSet.active إلى خيار PdfSaveOptions.sheet_set.
ورقة العمل Sheet2
هي الورقة العمل النشطة في ملف المصدر sheetset-example.xlsx.
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) |
حفظ جميع أوراق العمل إلى PDF
SheetSet.visible يشير إلى الأوراق المرئية في دفتر العمل، وSheetSet.all يشير إلى جميع الأوراق بما في ذلك كلا الأوراق المرئية والأوراق المخفية/غير المرئية في دفتر العمل. إذا كنت ترغب في تصدير جميع الأوراق إلى ملف PDF، يمكنك مجرد تمرير SheetSet.all إلى خيار PdfSaveOptions.sheet_set.
يحتوي ملف المصدر sheetset-example.xlsx على جميع الأوراق الأربع مع الورقة المخفية Sheet3
.
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) |
حفظ ورقات العمل المحددة في ملف PDF
إذا كنت ترغب في تصدير عدة أوراق مخصصة إلى ملف PDF، يمكنك تحقيق ذلك عن طريق تمرير مؤشرات الأوراق المتعددة إلى خيار PdfSaveOptions.sheet_set.
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) |