Sortir une page vierge lorsqu'il n'y a rien à imprimer
Scénarios d’utilisation possibles
Si la feuille est vide, Aspose.Cells n’imprimera rien lorsque vous exporterez la feuille de calcul vers l’image. Vous pouvez modifier ce comportement en utilisantImageOrPrintOptions.OutputBlankPageWhenNothingToPrint la propriété. Quand vous le réglerez survrai, il imprimera la page vierge.
Sortir une page vierge lorsqu’il n’y a rien à imprimer
L’exemple de code suivant crée le classeur vide qui a une feuille de calcul vide et restitue la feuille de calcul vide à une image après avoir défini leImageOrPrintOptions.OutputBlankPageWhenNothingToPrintpropriété commevrai. Par conséquent, il génère la page vierge car il n’y a rien à imprimer que vous pouvez voir ci-dessous.
Exemple de code
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
String outDir = Utils.Get_OutputDirectory(); | |
// Create workbook | |
Workbook wb = new Workbook(); | |
// Access first worksheet - it is empty sheet | |
Worksheet ws = wb.getWorksheets().get(0); | |
// Specify image or print options | |
// Since the sheet is blank, we will set | |
// OutputBlankPageWhenNothingToPrint to true | |
// So that empty page gets printed | |
ImageOrPrintOptions opts = new ImageOrPrintOptions(); | |
opts.setImageType(ImageType.PNG); | |
opts.setOutputBlankPageWhenNothingToPrint(true); | |
// Render empty sheet to png image | |
SheetRender sr = new SheetRender(ws, opts); | |
sr.toImage(0, outDir + "OutputBlankPageWhenNothingToPrint.png"); |