如何在 Node.js 中打印 Excel 文件

如何在 Node.js 中打印 Excel 文件

以编程方式打印文档可以为您的企业提供竞争优势。由于这是一项非常常见的任务,因此这种自动化将减少员工的时间和精力。在这篇博文中,我们将在我们的 Node.js 项目中安装这个 JS Excel 来操作和处理 Excel 文档。但是,让我们开始并实现如何在 Node.js 中打印 Excel 文件。

我们将在这篇博文中介绍以下几点:

JS Excel库安装

您可以访问此 链接 了解此企业级库的安装过程。这很容易,因为您可以 下载 API 包或通过运行以下命令安装它:

npm install java
npm install aspose.cells

如何在 Node.js 中打印 Excel 文件

安装完成后,您可以开始编写源代码并探索配置 API 调用的方法。

以下是步骤:

  1. 创建 WorkBook 类的实例并加载源 Excel 文件。
  2. ImageOptions 类实例化一个对象,允许在将工作表渲染为图像和打印工作表时指定选项。
  3. 通过调用 get 方法获取第一个工作表。
  4. 根据您想要的工作表创建一个 SheetRender 对象,它可以将工作表渲染为各种图像。
  5. 通过调用 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 文件的代码片段。

也可以看看