Benutzerdefinierte Papiergröße des Arbeitsblatts für die Darstellung implementieren
Mögliche Verwendungsszenarien
Es gibt keine direkte Option zum Erstellen benutzerdefinierter Papiergrößen in MS Excel, jedoch können Sie die benutzerdefinierte Papiergröße Ihrer gewünschten Arbeitsblätter festlegen, wenn Sie Excel-Dateien in das PDF-Dateiformat rendern. In diesem Dokument wird erläutert, wie Sie die benutzerdefinierte Papiergröße eines Arbeitsblatts mithilfe der Aspose.Cells-APIs festlegen können.
Benutzerdefinierte Papiergröße des Arbeitsblatts für die Darstellung implementieren
Aspose.Cells ermöglicht es Ihnen, die gewünschte Papiergröße des Arbeitsblatts zu implementieren. Sie können die CustomPaperSize-Methode der PageSetup-Klasse verwenden, um eine benutzerdefinierte Seitengröße festzulegen. Der folgende Beispielscode veranschaulicht, wie Sie eine benutzerdefinierte Papiergröße für das erste Arbeitsblatt in der Arbeitsmappe festlegen. Bitte sehen Sie auch das ausgegebene PDF mit dem folgenden Code zur Referenz.
Screenshot
Beispielcode
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
//Create workbook object | |
Workbook wb = new Workbook(); | |
//Access first worksheet | |
Worksheet ws = wb.Worksheets[0]; | |
//Set custom paper size in unit of inches | |
ws.PageSetup.CustomPaperSize(6, 4); | |
//Access cell B4 | |
Cell b4 = ws.Cells["B4"]; | |
//Add the message in cell B4 | |
b4.PutValue("Pdf Page Dimensions: 6.00 x 4.00 in"); | |
//Save the workbook in pdf format | |
wb.Save(outputDir + "outputCustomPaperSize.pdf"); |