Implementieren Sie die benutzerdefinierte Papiergröße des Arbeitsblatts zum Rendern
Mögliche Nutzungsszenarien
Es gibt keine direkte Option zum Erstellen benutzerdefinierter Papiergrößen in MS Excel. Sie können jedoch benutzerdefinierte Papiergrößen Ihrer gewünschten Arbeitsblätter festlegen, wenn Sie eine Excel-Datei in das Dateiformat PDF rendern. In diesem Dokument wird erläutert, wie Sie mithilfe von Aspose.Cells-APIs ein benutzerdefiniertes Papierformat für ein Arbeitsblatt festlegen.
Implementieren Sie die benutzerdefinierte Papiergröße des Arbeitsblatts zum Rendern
Aspose.Cells ermöglicht es Ihnen, Ihr gewünschtes Papierformat des Arbeitsblatts zu implementieren, indem Sie die verwendencustomPaperSize Methode derSeiteneinrichtung . Der folgende Beispielcode veranschaulicht, wie eine benutzerdefinierte Papiergröße für das erste Arbeitsblatt in der Arbeitsmappe angegeben wird. Bitte beachten Sie auch dieAusgang PDF generiert mit dem folgenden Code für eine Referenz.
Bildschirmfoto
Beispielcode
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
//Create workbook object | |
Workbook wb = new Workbook(); | |
//Access first worksheet | |
Worksheet ws = wb.getWorksheets().get(0); | |
//Set custom paper size in unit of inches | |
ws.getPageSetup().customPaperSize(6, 4); | |
//Access cell B4 | |
Cell b4 = ws.getCells().get("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(outDir + "outputCustomPaperSize.pdf"); |