محافظت از ارائه‌های PPT با Python

برنامه‌های Python بسازید که با Aspose.Slides ارائه‌ها را رمزگذاری می‌کنند یا محافظت در برابر نوشتن تنظیم می‌کنند.

محافظت از ارائه PPT با Python

Aspose.Slides for Python via .NET دو سازوکار محافظتی متفاوت ارائه می‌دهد. ProtectionManager.encrypt را فراخوانی کنید تا ارائه PPT رمزگذاری شود و برای باز کردن آن رمز عبور لازم باشد. همچنین می‌توانید ProtectionManager.set_write_protection را فراخوانی کنید تا بدون رمزگذاری فایل، از ویرایش آن جلوگیری شود. کاربر همچنان می‌تواند ارائه محافظت‌شده در برابر نوشتن را باز کند و تغییرات را در فایل دیگری ذخیره کند.

رمزگذاری ارائه PPT – Python

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

تنظیم محافظت در برابر نوشتن برای ارائه 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)

نحوه محافظت از PPT با Python

برای محافظت از فایل PPT، این مراحل را دنبال کنید.

  1. فایل PPT را با Presentation باز کنید.
  2. از ProtectionManager.encrypt برای الزام رمز عبور هنگام باز کردن، یا از ProtectionManager.set_write_protection برای جلوگیری از تغییرات استفاده کنید.
  3. ارائه محافظت‌شده را با SaveFormat.PPT به‌صورت PPT ذخیره کنید.

ساخته شده با Aspose.Slides

محافظت آنلاین از فایل‌های PPT با رمز عبور

برنامه رایگان Aspose.Slides Lock با Aspose.Slides for Python via .NET ساخته شده است، همان API که در کد بالا استفاده شده است. آن را باز کنید و ببینید API با فایل‌های PPT شما چه کارهایی می‌تواند انجام دهد.

  • در مرورگر شما اجرا می‌شود، بدون نیاز به نصب.
  • پیش از نوشتن کد ببینید Aspose.Slides چگونه از ارائه‌ها محافظت می‌کند.
  • برای باز کردن یا ویرایش فایل PPT خود رمز عبور تعیین کنید.
  • فایل محافظت‌شده را دانلود کنید.

سایر فرمت‌های پشتیبانی‌شده برای محافظت

از Python برای محافظت از سایر فرمت‌های ارائه پشتیبانی‌شده استفاده کنید.