将Excel工作表渲染为一份PDF页面 Excel转PDF转换
Contents
[
Hide
]
当处理大型Microsoft Excel文件(例如一个具有许多工作表的工作簿,每个工作表都有50列和300行或更多数据时),您可能希望PDF输出显示每个工作表一页,而不管工作表的大小如何。 这意味着每个页面很可能会有完全不同的页面大小。 使用 Aspose.Cells for Java 可以实现这一点。
请查看以下示例代码,将多个工作表的Excel文件转换为PDF。
如果PdfSaveOptions.OnePagePerSheet选项设置为true,则所有工作表内容都将呈现为一个PDF页面。由PageSetup设置的纸张大小无效,但由PageSetup设置的其他设置仍然生效。
如果您的电子表格包含公式,最好在将电子表格渲染为 PDF 之前调用 Workbook.calculateFormula 方法。这将确保重新计算公式依赖的值,并在 PDF 中呈现正确的值。