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

todo: Bild_alt_Text

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