إنشاء وإدراج مخطط Excel ككائن OLE في شريحة Microsoft PowerPoint

إنشاء وإدراج مخطط Excel

أمثلة الكود أدناه طويلة ومفصلة لأن المهمة التي تصفها معقدة. تقوم بإنشاء دفتر عمل Microsoft Excel، وإنشاء مخطط ثم إنشاء عرض Microsoft PowerPoint الذي ستدرج فيه المخطط. تحتوي كائنات OLE على روابط للمستند الأصلي بحيث يمكن للمستخدم الذي ينقر نقرًا مزدوجًا على الملف المضمن فتح الملف وتطبيقه.

مثال VSTO

باستخدام VSTO، يتم تنفيذ الخطوات التالية:

  1. إنشاء مثيل من كائن Microsoft Excel ApplicationClass.
  2. إنشاء دفتر عمل جديد يحتوي على ورقة واحدة.
  3. إضافة مخطط إلى الورقة.
  4. حفظ دفتر العمل.
  5. فتح دفتر العمل Excel الذي يحتوي على ورقة العمل مع بيانات المخطط.
  6. الحصول على مجموعة ChartObjects للورقة.
  7. الحصول على المخطط للنسخ.
  8. إنشاء عرض Microsoft PowerPoint.
  9. إضافة شريحة فارغة إلى العرض.
  10. نسخ المخطط من ورقة العمل Excel إلى الحافظة.
  11. لصق المخطط في عرض PowerPoint.
  12. وضع المخطط على الشريحة.
  13. حفظ العرض.

مثال Aspose.Slides for PHP عبر Java

باستخدام Aspose.Slides لـ .NET، يتم تنفيذ الخطوات التالية:

  1. إنشاء دفتر عمل باستخدام Aspose.Cells لـ Java.
  2. إنشاء مخطط Microsoft Excel.
  3. ضبط حجم OLE لمخطط Excel.
  4. الحصول على صورة للمخطط.
  5. إدراج مخطط Excel ككائن OLE داخل عرض PPTX باستخدام Aspose.Slides لـ PHP عبر Java.
  6. استبدال صورة الكائن المتغيرة بالصورة التي تم الحصول عليها في الخطوة 3 للتعامل مع مشكلة تغير الكائن.
  7. كتابة العرض الناتج إلى القرص بصيغة PPTX.