Benutzerdefinierte Papiergröße des Arbeitsblatts für die Darstellung implementieren

Mögliche Verwendungsszenarien

Es gibt keine direkte Option, um benutzerdefinierte Papiersizes in MS Excel zu erstellen. Sie können jedoch die benutzerdefinierte Papiersize Ihrer gewünschten Arbeitsblätter beim Rendern der Excel-Datei nach PDF programmatisch festlegen. Dieses Dokument erklärt, wie man eine benutzerdefinierte Papiersize eines Arbeitsblatts mit Aspose.Cells für Python via .NET APIs einstellt.

Benutzerdefinierte Papiergröße des Arbeitsblatts für die Darstellung implementieren

Aspose.Cells für Python via .NET ermöglicht es, die gewünschte Papiersize des Arbeitsblatts zu implementieren. Sie können die custom_paper_size Methode der PageSetup Klasse verwenden, um eine benutzerdefinierte Seitengröße anzugeben. Der folgende Beispielcode zeigt, wie man eine benutzerdefinierte Papiersize für das erste Arbeitsblatt im Arbeitsbuch festlegt. Bitte sehen Sie auch die Ausgabepdf, die mit dem folgenden Code erstellt wurde, als Referenz.

Screenshot

todo:image_alt_text

Beispielcode

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Create workbook object
wb = Workbook()
# Access first worksheet
ws = wb.worksheets[0]
# Set custom paper size in unit of inches
ws.page_setup.custom_paper_size(6, 4)
# Access cell B4
b4 = ws.cells.get("B4")
# Add the message in cell B4
b4.put_value("Pdf Page Dimensions: 6.00 x 4.00 in")
# Save the workbook in pdf format
wb.save(outputDir + "outputCustomPaperSize.pdf")