Implémenter une taille de papier personnalisée de la feuille de calcul pour le rendu

Scénarios d’utilisation possibles

Il n’existe pas d’option directe pour créer des tailles de papier personnalisées dans MS Excel, cependant, vous pouvez définir une taille de papier personnalisée pour vos classeurs désirés lors du rendu du fichier Excel au format PDF. Ce document explique comment définir une taille de papier personnalisée d’une feuille de calcul à l’aide des API Aspose.Cells.

Implémenter une taille de papier personnalisée de la feuille de calcul pour le rendu

Aspose.Cells vous permet de mettre en œuvre la taille de papier souhaitée de la feuille de calcul en utilisant la méthode customPaperSize du PageSetup. Le code d’exemple suivant illustre comment spécifier une taille de papier personnalisée pour la première feuille de calcul dans le classeur. Veuillez également consulter le PDF de sortie généré avec le code suivant pour référence.

Capture d’écran

todo:image_alt_text

Code d’exemple

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