إنشاء وتضمين مخطط إكسل ككائن OLE في شريحة PowerPoint في Microsoft
Contents
[
Hide
]
المخططات هي تمثيلات بصرية لبياناتك وتستخدم على نطاق واسع في شرائح العروض التقديمية. ستظهر لك هذه المقالة الكود لإنشاء وتضمين مخطط إكسل ككائن OLE في شريحة PowerPoint برمجيًا باستخدام VSTO وAspose.Slides for Android via Java.
إنشاء وتضمين مخطط إكسل
تكون الأمثلة البرمجية التالية طويلة ومفصلة لأن المهمة التي تصفها معقدة. تقوم بإنشاء مصنف Excel، ثم إنشاء مخطط، ومن ثم إنشاء عرض PowerPoint الذي ستقوم بتضمين المخطط فيه. تحتوي كائنات OLE على روابط للمستند الأصلي، لذا فإن المستخدم الذي ينقر مرتين على الملف المضمن سيطلق الملف وتطبيقه.
مثال VSTO
باستخدام VSTO، يتم تنفيذ الخطوات التالية:
- إنشاء مثيل من كائن Microsoft Excel ApplicationClass.
- إنشاء مصنف جديد يحتوي على ورقة واحدة.
- إضافة مخطط إلى الورقة.
- حفظ المصنف.
- فتح مصنف Excel الذي يحتوي على ورقة العمل التي تحتوي على بيانات المخطط.
- الحصول على مجموعة ChartObjects للورقة.
- الحصول على المخطط للنسخ.
- إنشاء عرض PowerPoint.
- إضافة شريحة فارغة إلى العرض.
- نسخ المخطط من ورقة عمل Excel إلى الحافظة.
- لصق المخطط في عرض PowerPoint.
- وضع المخطط على الشريحة.
- حفظ العرض.
مثال Aspose.Slides for Android via Java
باستخدام Aspose.Slides لـ .NET، يتم تنفيذ الخطوات التالية:
- إنشاء مصنف باستخدام Aspose.Cells لـ Java.
- إنشاء مخطط Microsoft Excel.
- تعيين حجم OLE لمخطط Excel.
- الحصول على صورة للمخطط.
- تضمين مخطط Excel ككائن OLE داخل عرض PPTX باستخدام Aspose.Slides for Android عبر Java.
- استبدال الصورة المحدثة للكائن بالصورة التي تم الحصول عليها في الخطوة 3 لمعالجة مشكلة تغيير الكائن.
- كتابة العرض الناتج على القرص بتنسيق PPTX.