نحوه ایجاد ارائه فقط خواندنی با استفاده از پایتون

این مبحث بسیار ابتدایی نحوه ایجاد ارائه فقط خواندنی با استفاده از پایتون را راهنمایی می کند. تمام جزئیات مربوط به بسته‌های مورد نیاز PYPI، فهرستی از وظایف برنامه‌نویسی مرحله‌ای که منطق برنامه را برجسته می‌کنند، و یک کد نمونه قابل اجرا برای تولید یک ارائه فقط خواندنی و جلوگیری از ویرایش PPTX با استفاده از Python را پوشش می‌دهد. . برنامه توسعه‌یافته را می‌توان در هر محیطی که از دات‌نت و پایتون پشتیبانی می‌کند در macOS، ویندوز و لینوکس استفاده کرد.

مراحل ایجاد ارائه فقط خواندنی با استفاده از پایتون

  1. برای ایجاد PPTX فقط خواندنی با استفاده از پایتون، IDE را در از Aspose.Slides برای پایتون از طریق دات نت استفاده کنید پیکربندی کنید.
  2. با استفاده از نمونه ای از کلاس Presentation به فایل ارائه PPTX مورد نظر دسترسی پیدا کنید
  3. دسترسی به مجموعه کلاس ارائه ProtectionManger True برای مقدار ویژگی ReadOnlyRecommended
  4. فایل ارائه غیرقابل ویرایش و فقط خواندنی را روی دیسک ذخیره کنید

مراحل ذکر شده در بالا، فرآیند * غیرقابل ویرایش کردن PPTX در پایتون* را با استفاده از چند فراخوانی API توضیح می دهد. این فرآیند با باز کردن فایل ارائه هدف از روی دیسک یا ایجاد یک ارائه جدید از ابتدا با استفاده از نمونه ای از کلاس Presentation آغاز می شود. سپس نمونه کلاس ProtectionManager از ویژگی های ارائه قابل دسترسی است و مقدار True برای ویژگی ReadOnlyRecommended تنظیم می شود که ارائه بارگذاری شده را فقط قبل از ذخیره آن روی دیسک به دسترسی فقط خواندنی تبدیل می کند.

کدی برای غیرقابل ویرایش کردن ارائه با استفاده از پایتون

مثال کد بالا روند ساده * غیرقابل ویرایش کردن Presentation را با استفاده از Python* نشان می دهد. نمونه کلاس ProtectionManager برای محدود کردن ویرایش فایل ارائه استفاده می‌شود و همچنین ویژگی‌ها و روش‌های مختلف دیگری مانند EncryptDocumentProperties، EncryptionPassword، RemoveEncryption و SetWriteProtection را برای نام بردن از چند مورد استفاده می‌کند. همچنین می‌توانید با حذف ویژگی فقط خواندنی و تنظیم مقدار آن روی False، حفاظت ارائه را بازنشانی کنید تا امکان ویرایش فراهم شود.

این مثال به ما یاد داده است چگونه از ویرایش ارائه با استفاده از پایتون جلوگیری کنیم. اگر می‌خواهید درباره نحوه حذف متن در ارائه اطلاعاتی کسب کنید، به مقاله نحوه حذف متن در PPTX با استفاده از پایتون مراجعه کنید.

 فارسی