إنشاء عرض تقديمي في .NET

إنشاء عرض تقديمي باوربوينت

لإضافة خط عادي بسيط إلى شريحة محددة من العرض التقديمي، يرجى اتباع الخطوات أدناه:

  1. إنشاء مثيل من فئة Presentation.
  2. الحصول على مرجع لشريحة باستخدام الفهرس الخاص بها.
  3. إضافة شكل تلقائي من نوع خط باستخدام طريقة AddAutoShape المعروضة بواسطة كائن Shapes.
  4. كتابة العرض التقديمي المعدل كملف PPTX.

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

// إنشاء كائن Presentation يمثل ملف عرض تقديمي
using (Presentation presentation = new Presentation())
{
    // الحصول على الشريحة الأولى
    ISlide slide = presentation.Slides[0];

    // إضافة شكل تلقائي من نوع خط
    slide.Shapes.AddAutoShape(ShapeType.Line, 50, 150, 300, 0);
    presentation.Save("NewPresentation_out.pptx", SaveFormat.Pptx);
}

إنشاء وحفظ عرض تقديمي

خطوات: إنشاء وحفظ عرض تقديمي في C#

  1. إنشاء مثيل من Presentation class.
  2. حفظ Presentation إلى أي تنسيق مدعوم بواسطة SaveFormat
Presentation presentation = new Presentation();

presentation.Save("OutputPresenation.pptx", SaveFormat.Pptx);

فتح وحفظ عرض تقديمي

خطوات: فتح وحفظ عرض تقديمي في C#

  1. إنشاء مثيل من Presentation class بأي تنسيق مثل PPT، PPTX، ODP إلخ.
  2. حفظ Presentation إلى أي تنسيق مدعوم بواسطة SaveFormat
// تحميل أي ملف مدعوم في Presentation مثل ppt، pptx، odp إلخ.
Presentation presentation = new Presentation("Sample.odp");

presentation.Save("OutputPresenation.pptx", SaveFormat.Pptx);