Skriv ut tom sida när det inte finns något att skriva ut

Möjliga användningsscenarier

Om arket är tomt kommer Aspose.Cells inte att skriva ut något när du exporterar kalkylblad till bild. Du kan ändra detta beteende genom att användaImageOrPrintOptions.OutputBlankPageWhenNothingToPrint fast egendom. När du ska ställa in den påSann, kommer den att skriva ut den tomma sidan.

Skriv ut tom sida när det inte finns något att skriva ut

Följande exempelkod skapar den tomma arbetsboken som har ett tomt kalkylblad och renderar det tomma kalkylbladet till en bild efter att ha ställt inImageOrPrintOptions.OutputBlankPageWhenNothingToPrintegendom somSann. Följaktligen genererar den den tomma sidan eftersom det inte finns något att skriva ut som du kan se nedan.

todo:image_alt_text

Exempelkod

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