Bảo vệ bản trình bày PPT bằng Python

Xây dựng ứng dụng Python mã hóa bản trình bày hoặc đặt bảo vệ chống ghi bằng Aspose.Slides.

Bảo vệ bản trình bày PPT bằng Python

Aspose.Slides for Python via .NET cung cấp hai cơ chế bảo vệ riêng biệt. Gọi ProtectionManager.encrypt để mã hóa bản trình bày PPT và yêu cầu mật khẩu khi mở. Ngoài ra, gọi ProtectionManager.set_write_protection để ngăn chỉnh sửa mà không cần mã hóa tệp. Người dùng vẫn có thể mở bản trình bày được bảo vệ chống ghi và lưu thay đổi vào một tệp khác.

Mã hóa bản trình bày PPT – Python

with slides.Presentation("presentation.ppt") as presentation:
    presentation.protection_manager.encrypt("123123")
    presentation.save("encrypted-presentation.ppt", slides.export.SaveFormat.PPT)

Đặt bảo vệ chống ghi cho bản trình bày PPT – Python

with slides.Presentation("presentation.ppt") as presentation:
    presentation.protection_manager.set_write_protection("123123")
    presentation.save("write-protected-presentation.ppt", slides.export.SaveFormat.PPT)

Cách bảo vệ PPT bằng Python

Làm theo các bước sau để bảo vệ tệp PPT.

  1. Mở tệp PPT bằng Presentation.
  2. Dùng ProtectionManager.encrypt để yêu cầu mật khẩu khi mở, hoặc dùng ProtectionManager.set_write_protection để ngăn thay đổi.
  3. Lưu bản trình bày đã bảo vệ dưới dạng PPT bằng SaveFormat.PPT.

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

Bảo vệ tệp PPT bằng mật khẩu trực tuyến

Ứng dụng Aspose.Slides Lock 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 bảo vệ bản trình bày trước khi bạn viết mã.
  • Đặt mật khẩu để mở hoặc chỉnh sửa tệp PPT của bạn.
  • Tải xuống tệp đã bảo vệ.

Các định dạng bảo vệ được hỗ trợ khác

Dùng Python để bảo vệ các định dạng bản trình bày được hỗ trợ khác.