Вывод пустой страницы, когда нечего печатать
Возможные сценарии использования
Если лист пуст, то 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"); |