以编程方式打印文档可以为您的企业提供竞争优势。由于这是一项非常常见的任务,因此这种自动化将减少员工的时间和精力。在这篇博文中,我们将在我们的 Node.js 项目中安装这个 JS Excel 库 来操作和处理 Excel 文档。但是,让我们开始并实现如何在 Node.js 中打印 Excel 文件。
我们将在这篇博文中介绍以下几点:
JS Excel库安装
您可以访问此 链接 了解此企业级库的安装过程。这很容易,因为您可以 下载 API 包或通过运行以下命令安装它:
npm install java
npm install aspose.cells
如何在 Node.js 中打印 Excel 文件
安装完成后,您可以开始编写源代码并探索配置 API 调用的方法。
以下是步骤:
- 创建 WorkBook 类的实例并加载源 Excel 文件。
- 为 ImageOptions 类实例化一个对象,允许在将工作表渲染为图像和打印工作表时指定选项。
- 通过调用 get 方法获取第一个工作表。
- 根据您想要的工作表创建一个 SheetRender 对象,它可以将工作表渲染为各种图像。
- 通过调用 toPrinter 方法打印工作表。
将以下代码复制并粘贴到您的主文件中:
var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// 创建 WorkBook 类的实例并加载源 Excel 文件。
var book = new aspose.cells.Workbook("sample.xlsx");
// 为 ImageOptions 类实例化一个对象,允许在将工作表渲染为图像、打印工作表时指定选项。
var imgOptions = new aspose.cells.ImageOrPrintOptions();
// 通过调用 get 方法获取第一个工作表。
var sheet = book.getWorksheets().get(0);
// 根据您想要的工作表创建一个 SheetRender 对象,它可以将工作表呈现为各种图像。
var sr = new aspose.cells.SheetRender(sheet, imgOptions);
// 通过调用 toPrinter 方法打印工作表。
sr.toPrinter("EHUPSTAIRS7225");
输出如下图所示:
获得免费许可证
您可以利用 免费临时许可证 试用 API,而不受评估限制。
加起来
我们在这里结束这篇博文,希望您已经了解如何在 Node.js 中打印 Excel 文件。此外,您可以自定义代码片段以编程方式满足您的业务软件。此外,您可以访问此 JS Excel 库的文档了解其他方法。
此外,我们建议您遵循我们的入门指南。
最后,conholdate.com 正在撰写新的博文。因此,请保持联系以获取定期更新。
问一个问题
您可以在我们的论坛 上让我们知道您的问题或疑问。
常见问题
如何让 Excel 自动打印?
按照此 链接 获取以编程方式打印 Excel 文件的代码片段。