تحديث كائنات OLE تلقائيًا باستخدام إضافة MS PowerPoint
Contents
[
Hide
]
حول تحديث كائنات OLE تلقائيًا
أحد الأسئلة الأكثر تكرارًا التي يطرحها عملاء Aspose.Slides هو كيفية إنشاء أو تغيير الرسوم البيانية القابلة للتحرير أو أي كائنات OLE أخرى وجعلها تتحدث تلقائيًا عند فتح العرض التقديمي. للأسف، PowerPoint لا يدعم أي وحدات ماكرو تلقائية، والتي تتوفر في Excel وWord. الوحيدة المتاحة هي وحدات الماكرو Auto_Open وAuto_Close. ومع ذلك، فإنها تعمل تلقائيًا فقط من إضافة. توضح هذه النصيحة الفنية القصيرة كيفية تحقيق ذلك.
أولاً، هناك العديد من الإضافات المجانية التي تضيف ميزة وحدة الماكرو Auto_Open إلى PowerPoint مثل إضافة AutoEvents و مولد الأحداث.
بعد تثبيت مثل هذه الإضافة، فقط أضف وحدة الماكرو Auto_Open() (OnPresentationOpen() في حالة “مولد الأحداث”) إلى العرض التقديمي الخاص بك كما هو موضح أدناه:
أي تغيير يتم إجراؤه على كائنات OLE باستخدام Aspose.Slides، سيتم تحديثه تلقائيًا عندما يفتح PowerPoint العرض التقديمي. إذا كان لديك العديد من كائنات OLE في عرض تقديمي ولا تريد تحديثها جميعًا، فقط أضف علامة مخصصة إلى الأشكال التي تحتاج إلى معالجتها وتحقق منها في وحدة الماكرو.