Adapter toutes les colonnes de la feuille de calcul sur une seule page PDF
Adapter les colonnes de la feuille de calcul sur une seule page PDF
PdfSaveOptions.setAllColumnsInOnePagePerSheet garantit que toutes les colonnes d’une feuille de calcul sont rendues sur une seule page PDF, bien que les lignes puissent s’étendre sur plusieurs pages en fonction des données dans la feuille de calcul.
Le code d’exemple ci-dessous montre comment utiliser la propriété PdfSaveOptions.setAllColumnsInOnePagePerSheet pour rendre une grande feuille de calcul de 100 colonnes.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(FitAllWorksheetColumns.class); | |
// Create and initialize an instance of Workbook | |
Workbook book = new Workbook(dataDir + "TestBook.xlsx"); | |
// Create and initialize an instance of PdfSaveOptions | |
PdfSaveOptions saveOptions = new PdfSaveOptions(SaveFormat.PDF); | |
// Set AllColumnsInOnePagePerSheet to true | |
saveOptions.setAllColumnsInOnePagePerSheet(true); | |
// Save Workbook to PDF fromart by passing the object of PdfSaveOptions | |
book.save(dataDir + "output.pdf", saveOptions); |