如何使用 Python 将 XLSX 转换为具有受限权限的 PDF

在这个简单的主题中,您将了解如何使用 Python XLSX 转换为具有受限权限的 PDF。有时,其目的是将某些信息转发给其他人,但会施加一些限制,例如限制他们复制或打印文档。以下步骤涉及使用 Python* 从 XLSX 生成具有受限权限的 PDF 的过程。

使用 Python 将 XLSX 转换为具有受限权限的 PDF 的步骤

  1. 将 IDE 设置为使用 Aspose.Cells for Python via Java 对导出的 PDF 应用受限权限
  2. 使用 Workbook 类的实例加载源 Excel 文件以导出为 PDF
  3. 创建 PdfSaveOptions 类对象的实例以配置输出 PDF 属性
  4. 应用限制以提取内容并打印导出的 PDF
  5. 将工作簿另存为具有受限权限的 PDF

上述步骤描述了使用 Python 将 Excel 导出为具有受限权限的 PDF 的过程,该过程将通过使用 Workbook 类的实例加载源 XLSX 文件开始。然后,通过使用 PdfSaveOptions 的实例,访问安全权限,并将所需的限制应用于所需的 PDF。最后,权限受限的 PDF 将保存在磁盘上或内存流内。

使用 Python 将 Excel 限制权限 PDF 的示例代码

上面的示例代码使用 Python 通过很少的简单 API 调用从 XLSX 生成具有受限权限的 PDF。还可以包含更多限制,包括通过设置 PdfSaveOptions.getSecurityOptions().setuserPassword() 需要密码才能打开。值得一提的是,打印限制和复制/提取将仍然有效,而用户密码仅用于打开 PDF 文件。

在本主题中,我们重点关注使用 Python 将 XLSX 转换为具有受限权限的 PDF。如果您有兴趣了解在 Excel 工作表内调整行高的过程,请参阅有关 如何使用Python调整Excel中的行高 的文章。

 简体中文