Вывод пустой страницы, когда нечего печатать

Возможные сценарии использования

Если лист пуст, то Aspose.Cells не выведет ничего при экспорте листа в изображение. Вы можете изменить это поведение, используя свойство ImageOrPrintOptions.OutputBlankPageWhenNothingToPrint. Когда вы установите его в true, будут выведена пустая страница.

Вывод пустой страницы, когда нечего печатать

Приведенный ниже образец кода создает пустую книгу с пустым листом и выводит пустой лист в изображение после установки свойства ImageOrPrintOptions.OutputBlankPageWhenNothingToPrint в true. Следовательно, будет сгенерирована пустая страница, так как нет ничего для печати, что можно увидеть на изображении ниже.

todo:image_alt_text

Образец кода

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