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