使用 Python 解锁 PPT 演示文稿
构建使用 Aspose.Slides 移除 PPT 演示文稿打开密码和写保护设置的 Python 应用程序。
使用 Python 移除 PPT 的加密和写保护
借助
Aspose.Slides for Python via .NET
,您可以移除打开 PPT 演示文稿时需要输入密码的加密,或清除其写保护设置。要打开加密文件,请通过 LoadOptions 提供当前密码。
移除 PPT 演示文稿的加密 – Python
load_options = slides.LoadOptions()
load_options.password = "123123"
with slides.Presentation("encrypted-presentation.ppt", load_options) as presentation:
presentation.protection_manager.remove_encryption()
presentation.save("unencrypted-presentation.ppt", slides.export.SaveFormat.PPT)移除 PPT 演示文稿的写保护 – Python
with slides.Presentation("write-protected-presentation.ppt") as presentation:
presentation.protection_manager.remove_write_protection()
presentation.save("unprotected-presentation.ppt", slides.export.SaveFormat.PPT)如何使用 Python 移除 PPT 的保护
按照以下步骤移除 PPT 演示文稿的保护。
- 对于加密的 PPT 文件,请在
LoadOptions中设置当前密码,然后使用Presentation打开文件。 - 调用
ProtectionManager.remove_encryption移除打开密码,或调用ProtectionManager.remove_write_protection清除写保护。 - 使用
SaveFormat.PPT保存生成的演示文稿。
基于 Aspose.Slides 构建
在线解锁 PPT 文件
免费的 Aspose.Slides Unlock 应用基于 Aspose.Slides for Python via .NET 构建,与上方代码使用的是同一 API。打开它,看看 API 能如何处理您自己的 PPT 文件。
- 在浏览器中运行,无需安装任何软件。
- 在编写代码之前,先了解 Aspose.Slides 如何移除保护。
- 移除 PPT 文件的密码或写保护。
- 下载解锁后的文件。
其他支持解锁的格式
使用 Python 移除其他受支持演示文稿格式的保护。