这个简短的教程指导如何在 Java 中将 Excel 图表转换为 PDF。它包含设置开发环境的详细信息、编写应用程序的步骤列表以及用于在 Java 中创建 Excel 图表 PDF 的可运行示例代码。在将图表转换为 PDF 文件时,您将了解输出 PDF 文件的不同自定义。
在 Java 中将 Excel 图表转换为 PDF 的步骤
- 设置使用Aspose.Cells for Java创建Excel图表PDF的环境
- 加载包含一些图表的示例 Excel 文件
- 访问包含图表的 worksheet
- 从工作表中获取图表集合
- 访问目标图表以渲染为 PDF 文件
- 调用Chart类中的toPdf()方法将其转换为PDF文件
上述步骤总结了在 Java 中渲染 Excel 图形 PDF 的过程。首先加载带有图表的示例 Excel 文件,然后从加载的电子表格中的选定工作表访问所需的图表。使用 Chart 类对象调用 toPdf() 方法,传递输出 PDF 文件名、输出 PDF 文件页面的尺寸(以英寸为单位)以及图表在页面上的对齐方式。
在 Java 中将 Excel 图形转换为 PDF 的代码
此示例代码将 Excel 图表更改为 Java 中的 PDF。 Chart 类具有 toPdf() 的多个重载函数,您可以在其中将图表转换为 PDF 文件并将其保存到内存流中,将输出 PDF 文件保存到流中但提供页面尺寸和对齐信息,或者保存图表使用默认设置将 PDF 文件保存在磁盘上。 Chart 类还具有其他功能,您可以在渲染图表之前刷新数据透视表数据、设置 3D 图表深度百分比以及设置名称和位置等。
本教程指导我们在 PDF 上打印图表。如果您想在 Excel 文件中创建图表,请参阅有关 如何用Java创建Excel图表 的文章。