Leeres Blatt ausgeben, wenn nichts gedruckt werden muss

Mögliche Verwendungsszenarien

Wenn das Blatt leer ist, druckt Aspose.Cells nichts, wenn Sie das Arbeitsblatt in ein Bild exportieren. Sie können dieses Verhalten ändern, indem Sie die ImageOrPrintOptions.OutputBlankPageWhenNothingToPrint-Eigenschaft verwenden. Wenn Sie es auf true setzen, wird die leere Seite gedruckt.

Leeres Blatt ausgeben, wenn nichts gedruckt werden muss

Der folgende Beispielcode erstellt die leere Arbeitsmappe mit einem leeren Arbeitsblatt und rendert das leere Arbeitsblatt nach dem Setzen der ImageOrPrintOptions.OutputBlankPageWhenNothingToPrint-Eigenschaft als true in ein Bild. Daraus resultiert die Generierung einer leeren Seite, da nichts gedruckt werden muss, wie im folgenden Bild zu sehen ist.

todo:image_alt_text

Beispielcode

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