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
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") |