يركز هذا الموضوع البسيط على كيفية إنشاء عرض تقديمي للقراءة فقط باستخدام Java من خلال الكشف عن جميع التفاصيل حول ملفات JAR المطلوبة، وقائمة بمهام البرمجة التي تصف منطق البرنامج، ومثال للتعليمات البرمجية القابلة للتنفيذ لإنشاء عرض تقديمي للقراءة فقط و** منع تحرير PPTX باستخدام Java**. يمكن استخدام التطبيق المطور داخل أي من تطبيقات Java المدعومة داخل Windows وmacOS وLinux.
خطوات إنشاء عرض تقديمي للقراءة فقط باستخدام Java
- قم بتكوين IDE لتثبيت Aspose.Slides for Java من مدير المستودع لإنشاء PPTX للقراءة فقط باستخدام Java
- افتح العرض التقديمي PPTX المصدر المطلوب باستخدام مثيل للفئة Presentation.
- قم بالوصول إلى فئة العرض التقديمي ProtectionManger وقم بتعيين الخاصية ReadOnlyRecommulated على true
- احفظ العرض التقديمي الناتج للقراءة فقط على القرص
تشرح الخطوات المذكورة أعلاه عملية جعل PPTX غير قابل للتحرير في Java باستخدام واجهة API بسيطة. تتم تهيئة العملية عن طريق تحميل ملف العرض التقديمي PPTX المصدر من القرص أو إنشاء عرض تقديمي فارغ جديد من البداية باستخدام كائن فئة العرض التقديمي. ثم باستخدام مثيل لفئة العرض التقديمي ProtectionManager، سيتم تعيين الخاصية ReadOnlyRecommending إلى true، مما سيجعل العرض التقديمي بأكمله للقراءة فقط. وأخيرًا، سيتم حفظ العرض التقديمي غير القابل للتحرير على القرص.
كود لجعل العرض التقديمي غير قابل للتحرير باستخدام جافا
يتضمن هذا المثال عملية جعل العرض التقديمي غير قابل للتحرير باستخدام Java. فهو يستخدم فئة ProtectionManager لتأمين ملف العرض التقديمي ويكشف عن أساليب getter وsetters المختلفة لتعيين EncryptionPassword وRemoveEncryption وEncryptDocumentProperties وsetWriteProtection على سبيل المثال لا الحصر. بعد تعيين أداة ضبط خاصية القراءة فقط على true، سيصبح العرض التقديمي غير قابل للتحرير وسيتم حفظه على القرص.
لقد عرضت هذه المقالة كيفية منع تحرير العرض التقديمي باستخدام Java. إذا كنت تريد التعرف على عملية شطب النص داخل العرض التقديمي، فارجع إلى المقالة الموجودة على كيفية شطب النص في PPTX باستخدام Java.