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

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

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

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

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

дело:изображение_альтернативный_текст

Образец кода

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