如何在 Node.js 中将 XLSX 转换为具有受限权限的 PDF

这个精确的主题将教您如何将 XLSX 转换为在 Node.js 中具有受限权限的 PDF。在将 XLSX 文件导出到 Node.js 中具有受限权限的 PDF 之前,您可以应用不同的权限和限制。最终,加载的 Excel 工作簿将保存为 PDF 文件,并且可以在具有指定权限的任何 PDF 查看器或浏览器中打开。

在 Node.js 中将 XLSX 转换为具有受限权限的 PDF 的步骤

  1. 配置 IDE 以在应用程序中使用 Aspose.Cells for Node.js 通过 Java 将 XLSX 转换为 PDF
  2. 使用 Workbook 类的实例加载要转换为 PDF 的源 XLSX 文件
  3. 初始化 PdfSaveOptions 和 PdfSecurityOptions 类实例以设置安全选项
  4. 在 Node.js 中设置复制/提取工作簿内容和打印 PDF 的限制
  5. 将工作簿另存为磁盘上具有受限权限的 PDF 文件

在上述分步过程中,我们将首先从磁盘访问要导出为 PDF 的 XLSX 文件,然后使用 PdfSecurityOptions 的实例对从 XLSX 文件导出的 PDF 设置限制 } 类,例如打印 PDF 的限制或从 PDF 复制或提取文本的限制。设置所需的限制后,加载的工作簿将保存为在磁盘上应用了限制的 PDF 文件。

在 Node.js 中将 XLSX 文件转换为 PDF 且权限受限的代码

在上面的示例中,我们使用 PdfSaveOptions 类实例设置对从 XLSX 转换的 PDF 的限制。该类采用 PdfSecurityOptions 参数,该参数公开应用限制的选项。应用所需的限制后,使用 PdfSaveOptions 对象作为 save() 方法内的参数,将工作簿导出为 PDF 文件。

We have learned to convert the XLSX file to PDF. If you are interested to learn about saving an Excel file as an HTML, refer to the article on how to convert Excel to HTML in Node.js.

 简体中文