在这个简单的主题中,您将了解如何使用 Python 将 XLSX 转换为具有受限权限的 PDF。有时,其目的是将某些信息转发给其他人,但会施加一些限制,例如限制他们复制或打印文档。以下步骤涉及使用 Python* 从 XLSX 生成具有受限权限的 PDF 的过程。
使用 Python 将 XLSX 转换为具有受限权限的 PDF 的步骤
- 将 IDE 设置为使用 Aspose.Cells for Python via Java 对导出的 PDF 应用受限权限
- 使用 Workbook 类的实例加载源 Excel 文件以导出为 PDF
- 创建 PdfSaveOptions 类对象的实例以配置输出 PDF 属性
- 应用限制以提取内容并打印导出的 PDF
- 将工作簿另存为具有受限权限的 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中的行高 的文章。