Mở khóa bản trình bày PPT 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 PPT bằng Aspose.Slides.

Gỡ mã hóa và bảo vệ chống ghi khỏi PPT 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 PPT, 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 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)

Gỡ bảo vệ chống ghi khỏi bản trình bày 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)

Cách gỡ bảo vệ khỏi PPT bằng Python

Làm theo các bước sau để gỡ bảo vệ khỏi bản trình bày PPT.

  1. Với tệp PPT đã mã hóa, hãy đặt mật khẩu hiện tại trong LoadOptions, rồi mở tệp bằng Presentation.
  2. Gọi ProtectionManager.remove_encryption để gỡ mật khẩu mở, hoặc gọi ProtectionManager.remove_write_protection để tắt bảo vệ chống ghi.
  3. Lưu bản trình bày thu được bằng SaveFormat.PPT.

Được xây dựng bằng Aspose.Slides

Mở khóa tệp PPT 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 PPT 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 PPT 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.