aspose-cell-18.3.jar版本Excel转换pdf过滤空白页问题

版本:aspose-cell-18.3.jar
经查阅API,知道使用 setOutputBlankPageWhenNothingToPrint(false); 可以控制输出的pdf自动过滤掉空白页。但是当前使用版本(aspose-cell-18.3.jar),只有 ImageOrPrintOptions 类中含有此方法,而PdfSaveOptions 中没有此方法,想咨询下,针对当前版本,excel-to-pdf,是否有其他的方法过滤掉空白页:
PdfSaveOptions options = new PdfSaveOptions();
workbook.save(url, options);

@asdfghjkl13579
你可以通过给工作表设置打印区域来过滤掉空白页。设置打印区域后,只会导出区域里的内容。关于如何设置打印区域,请参考以下文档。

@asdfghjkl13579,

请注意,在新版本中,ImageOrPrintOptions 和 PdfSaveOptions 都具有 setOutputBlankPageWhenNothingToPrint 方法,因此我们强烈建议升级到新版本的 API。或者,如果您的旧版本具有 setPrintingPageType 方法,您可以尝试以下方法:

options.setPrintingPageType(PrintingPageType.IGNORE_BLANK);

拥有setPrintingPageType 方法,本地尝试,已过滤空白页。谢谢。
That’s a great workaround! Thanks!

@asdfghjkl13579
不客气。很高兴你通过setPrintingPageType方法实现了需求。如果你有任何疑问,请随时联系我们。