本教程指导如何使用 Node.js 在 Excel 中绘制线条。它包含设置环境的详细信息、步骤列表以及演示如何使用 Node.js 在 Excel 中制作折线图的示例代码。您可以根据您的要求使用 ShapesCollection 类绘制线条和其他形状。
使用 Node.js 在 Excel 工作表中绘制线条的步骤
- 设置IDE使用Aspose.Cells for Node.js 通过 Java画线
- 使用 Workbook 类创建 Excel 文件并获取对第一个工作表的引用
- 访问 collection of shapes 并调用 addLine() 方法
- 提供目标单元格的参数、相对于初始单元格的偏移量和终止位置
- 添加一行后保存输出 Excel 文件
这些步骤指导如何使用 Node.js 在 Excel 中绘制一条线。加载或打开现有 Excel 文件并访问其中的目标工作表以绘制包括线条在内的不同形状。使用 addLine() 方法通过提供初始单元格、线距起始单元格的偏移量以及线的终点(以像素为单位)来绘制线。
使用 Node.js 在 Excel 中插入绘图的代码
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
// Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Create a workbook | |
var workbook = new aspose.cells.Workbook(); | |
// Access the first sheet | |
var worksheet = workbook.getWorksheets().get(0); | |
// Access the shapes | |
var shapes = worksheet.getShapes(); | |
// Add a line | |
shapes.addLine(4, 2, 4, 2, 100, 500); | |
// Save the XLSX file | |
workbook.save("Lines.xlsx"); | |
console.log("Line drawn successfully"); |
此代码演示了使用 Node.js 在 Excel 上画线的过程。您可以使用其他方法来绘制线条,包括使用 MsoDrawingType.LINE 枚举器的 addShape() 和使用 AutoShapeType.LINE 枚举器的 addAutoShape()。使用 addArc()、addOval() 和 addRectangle() 绘制其他形状。
本主题教会了我们如何使用 Node.js 在 Excel 中绘制折线图。如果您想在 Excel 文件中添加边框,请参阅有关 使用 Node.js 在 Excel 中添加边框 的文章。