Избегание пустой страницы в выходном PDF, когда нет ничего для печати

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

Когда файл Excel пуст, и пользователь сохраняет его в формате PDF с использованием Aspose.Cells для Python via .NET, в выходном PDF появляется пустая страница. Иногда это поведение по умолчанию нежелательно. Aspose.Cells для Python via .NET предоставляет свойство PdfSaveOptions.output_blank_page_when_nothing_to_print для решения этой проблемы. Если установить его как false, то произойдет CellsException, когда в выходном PDF нет ничего для печати.

Избегание пустой страницы в выходном PDF, когда нет ничего для печати

Приведенный ниже образец кода создает пустую книгу и затем сохраняет ее в формате PDF после установки свойства PdfSaveOptions.output_blank_page_when_nothing_to_print в false. Поскольку в выходном PDF нет ничего для печати, CellsException присутствует вот так.

Образец кода

Исключение

 Aspose.Cells.CellsException was unhandled

  HResult=-2146232832

  Message=There is nothing to output/print.

  Source=Aspose.Cells

  StackTrace:

       at Aspose.Cells.Workbook.Save(String fileName, SaveOptions saveOptions)