Salida de página en blanco cuando no hay nada que imprimir
Posibles escenarios de uso
Si la hoja está vacía, entonces Aspose.Cells no imprimirá nada cuando exporte la hoja de trabajo a la imagen. Puedes cambiar este comportamiento usandoImageOrPrintOptions.OutputBlankPageWhenNothingToPrint propiedad. Cuándo lo configurarásverdadero, imprimirá la página en blanco.
Salida de página en blanco cuando no hay nada que imprimir
El siguiente código de ejemplo crea el libro de trabajo vacío que tiene una hoja de trabajo vacía y representa la hoja de trabajo vacía en una imagen después de configurar elImageOrPrintOptions.OutputBlankPageWhenNothingToPrintpropiedad comoverdadero. En consecuencia, genera la página en blanco ya que no hay nada para imprimir que puede ver a continuación.
Código de muestra
// 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"); |