Mở khóa bản trình bày PPTX bằng Python
Xây dựng ứng dụng Python gỡ mật khẩu mở và thiết lập bảo vệ chống ghi khỏi bản trình bày PPTX bằng Aspose.Slides.
Gỡ mã hóa và bảo vệ chống ghi khỏi PPTX bằng Python
Với
Aspose.Slides for Python via .NET
, bạn có thể gỡ mã hóa yêu cầu mật khẩu khi mở bản trình bày PPTX, hoặc tắt thiết lập bảo vệ chống ghi của nó. Để mở tệp đã mã hóa, hãy cung cấp mật khẩu hiện tại qua LoadOptions.
Gỡ mã hóa khỏi bản trình bày PPTX – Python
load_options = slides.LoadOptions()
load_options.password = "123123"
with slides.Presentation("encrypted-presentation.pptx", load_options) as presentation:
presentation.protection_manager.remove_encryption()
presentation.save("unencrypted-presentation.pptx", slides.export.SaveFormat.PPTX)Gỡ bảo vệ chống ghi khỏi bản trình bày PPTX – Python
with slides.Presentation("write-protected-presentation.pptx") as presentation:
presentation.protection_manager.remove_write_protection()
presentation.save("unprotected-presentation.pptx", slides.export.SaveFormat.PPTX)Cách gỡ bảo vệ khỏi PPTX bằng Python
Làm theo các bước sau để gỡ bảo vệ khỏi bản trình bày PPTX.
- Với tệp PPTX đã mã hóa, hãy đặt mật khẩu hiện tại trong
LoadOptions, rồi mở tệp bằngPresentation. - Gọi
ProtectionManager.remove_encryptionđể gỡ mật khẩu mở, hoặc gọiProtectionManager.remove_write_protectionđể tắt bảo vệ chống ghi. - Lưu bản trình bày thu được bằng
SaveFormat.PPTX.
Được xây dựng bằng Aspose.Slides
Mở khóa tệp PPTX trực tuyến
Ứng dụng Aspose.Slides Unlock miễn phí được xây dựng bằng Aspose.Slides for Python via .NET, cùng API với đoạn mã ở trên. Hãy mở ứng dụng và xem API có thể làm gì với các tệp PPTX của riêng bạn.
- Chạy trong trình duyệt, không cần cài đặt gì.
- Xem cách Aspose.Slides gỡ bảo vệ trước khi bạn viết mã.
- Gỡ mật khẩu hoặc bảo vệ chống ghi khỏi tệp PPTX của bạn.
- Tải xuống tệp đã mở khóa.
Các định dạng mở khóa được hỗ trợ khác
Dùng Python để gỡ bảo vệ khỏi các định dạng bản trình bày được hỗ trợ khác.