本简短指南介绍了如何使用 Node.js 将 Excel 图表转换为 PDF。它包含配置 IDE 的所有详细信息、编程步骤列表以及用于 使用 Node.js 将 Excel 图形转换为 PDF** 的可运行示例代码。您还将学习如何在 PDF 上的指定位置呈现图表。
使用 Node.js 将 Excel 图表转换为 PDF 的步骤
- 将 IDE 设置为 通过 Java 将 Aspose.Cells 用于 Node.js 以将图表渲染为 PDF
- 使用其中包含 chart 的 Workbook 类对象加载源 Excel 文件
- 访问带有图表的目标表
- 获取目标图表的参考以转换为 PDF
- 调用Chart类中的toPdf()方法将图表转为PDF文件
这些步骤定义如何使用 Node.js 将 Excel 图表转换为 PDF。通过加载源 Excel 文件、访问目标工作表并从工作表中的图表集合获取对所需图表的引用来启动该过程。 Chart 类包含 toPdf() 方法,可在所需位置将图表转换为 PDF。
使用 Node.js 将 Excel 图表导出为 PDF 的代码
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
//Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Load the source file | |
var ChartToPdfWorkbook = new aspose.cells.Workbook("ExcelChartFile.xlsx"); | |
// Access the sheet with the chart | |
var chartSheet = ChartToPdfWorkbook.getWorksheets().get(0); | |
// Access the target chart | |
var chart = chartSheet.getCharts().get(0); | |
// Render the chart | |
chart.toPdf("ChartConvertedToPdf.pdf",10,10,aspose.cells.PageLayoutAlignmentType.RIGHT,aspose.cells.PageLayoutAlignmentType.BOTTOM); | |
console.log("Excel chart converted to PDF successfully"); |
此示例代码演示了使用 Node.js* 将 *Excel 图表转换为 PDF。工作簿中的每个工作表都有一组图表,可以使用从零开始的索引访问目标图表。 Chart 类中的 toPdf() 方法获取输出 PDF 文件名、x 和 y 像素以及布局对齐方式(例如此代码示例中使用的 RIGHT 和 Bottom)。
本文指导我们使用 Node.js* 将 *Excel 图表更改为 PDF。如果您想创建图表,请参阅 如何使用 Nodejs 在 Excel 中创建图表 上的文章。