本文讲解如何使用 Python REST API 取消对 Word 文档的保护。您将使用 Python Cloud SDK 开发一个能够自动使用 Python Low Code API 取消 Word 文件保护的应用程序。我们将讨论根据您的应用需求定制流程的各种选项。
先决条件
- 创建帐户并获取 API 凭证
- 下载 适用于 Python 的 Aspose.Words Cloud SDK 以取消保护 Word 文件
- 使用上述 SDK 设置 Python 解决方案项目,以删除 Word 文件的保护
使用 Python Low Code API 将受保护的 Word 文档转换为不受保护的步骤
- 通过传递客户端 ID 和密钥来创建 WordsApi 类的对象,以取消对 Word 文件的保护
- 通过设置输入 Word 文件数据和输出文件名来实例化 UnprotectDocumentOnlineRequest 对象
- 使用 取消在线文档保护() 方法发送请求
- 等待响应并获取输出文档以保存在磁盘上
上述步骤描述了使用 Python REST API 解除 Word DOC 保护的过程。创建一个 WordsApi 类对象,然后使用受保护的 Word 文件数据和目标文件名声明并初始化 UnprotectDocumentOnlineRequest 对象。调用提供上述配置的 UnprotectDocumentOnline 方法,并从 API 调用返回的响应中提取未受保护的 Word 文件。
使用 Python REST API 取消 Word 文档编辑保护的代码
此代码演示了如何使用 Python REST API 取消 DOCX 保护。UnprotectDocumentOnlineRequest 类包含多个参数,例如 LoadEncoding、Password 和 EncryptedPassword,可根据需要使用。无需立即下载输出文件,您可以在线执行后续操作,最终从云端获取输出文件。
本文教我们如何使用 Python Low Code API 在线将受保护的 Word 文档转换为不受保护的文档。要将保护应用于 Word 文件,请参阅以下文章:使用 Python REST API 向 Word 文档添加密码。