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