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

Möjliga användningsscenario

Om kalkylbladet är tomt kommer Aspose.Cells inte att skriva ut något när du exporterar kalkylbladet till bild. Du kan ändra detta beteende genom att använda ImageOrPrintOptions.OutputBlankPageWhenNothingToPrint-egenskapen. När du ställer den till true, kommer den att skriva ut den tomma sidan.

Utdata 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 in ImageOrPrintOptions.OutputBlankPageWhenNothingToPrint-egenskapen som true. Följaktligen genererar den den tomma sidan eftersom det inte finns något att skriva ut, vilket du kan se i bilden nedan.

todo:image_alt_text

Exempelkod

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Output directory
string outputDir = RunExamples.Get_OutputDirectory();
//Create workbook
Workbook wb = new Workbook();
//Access first worksheet - it is empty sheet
Worksheet ws = wb.Worksheets[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.ImageType = Drawing.ImageType.Png;
opts.OutputBlankPageWhenNothingToPrint = true;
//Render empty sheet to png image
SheetRender sr = new SheetRender(ws, opts);
sr.ToImage(0, outputDir + "OutputBlankPageWhenNothingToPrint.png");