تطبيق الحماية على العرض التقديمي

تركيب الشريحة

تتكون شريحة PPTX من عدد من المكونات مثل الأشكال التلقائية، الجداول، عناصر OLE، الأشكال المجمعة، إطارات الصور، إطارات الفيديو، الموصلات والعديد من العناصر الأخرى المتاحة لبناء عرض تقديمي. في Aspose.Slides لـ PHP عبر Java، يتم تحويل كل عنصر على الشريحة إلى كائن Shape. بمعنى آخر، كل عنصر على الشريحة هو إما كائن Shape أو كائن مشتق من كائن Shape. هيكل PPTX معقد لذا على عكس PPT، حيث يمكن استخدام قفل عام لجميع أنواع الأشكال، هناك أنواع مختلفة من الأقفال لأنواع أشكال مختلفة. تصنيف BaseShapeLock هو تصنيف القفل العام لـ PPTX. الأنواع التالية من الأقفال مدعومة في Aspose.Slides لـ PHP عبر Java لـ PPTX.

  • AutoShapeLock يقفل الأشكال التلقائية.
  • ConnectorLock يقفل الأشكال الموصلات.
  • GraphicalObjectLock يقفل الكائنات الرسومية.
  • GroupshapeLock يقفل الأشكال المجمعة.
  • PictureFrameLock يقفل إطارات الصور. أي إجراء يتم على جميع كائنات Shape في كائن العرض التقديمي يتم تطبيقه على العرض التقديمي بالكامل.

تطبيق وإزالة الحماية

تطبيق الحماية يضمن أنه لا يمكن تعديل العرض التقديمي. إنها تقنية مفيدة لحماية محتوى العرض التقديمي.

تطبيق الحماية على أشكال PPTX

توفر Aspose.Slides لـ PHP عبر Java تصنيف Shape للتعامل مع شكل على الشريحة.

كما تم ذكره سابقًا، يحتوي كل تصنيف شكل على تصنيف قفل شكل مرتبط للحماية. تركز هذه المقالة على أقفال NoSelect و NoMove و NoResize. تضمن هذه الأقفال أنه لا يمكن تحديد الأشكال (من خلال نقرات الماوس أو طرق التحديد الأخرى)، ولا يمكن نقلها أو تغيير حجمها.

تطبيقات الشفرة التي تتبع تطبق الحماية على جميع أنواع الأشكال في عرض تقديمي.

إزالة الحماية

يمكن إزالة الحماية المطبقة باستخدام Aspose.Slides لـ .NET/Java فقط باستخدام Aspose.Slides لـ .NET/Java. لإلغاء قفل شكل، قم بتعيين قيمة القفل المطبق إلى false. توضح عينة الشفرة التي تتبع كيفية إلغاء قفل الأشكال في عرض تقديمي مقفل.

الملخص