تحويل عروض PowerPoint إلى GIF متحركة في .NET

تحويل العروض التقديمية إلى GIF متحرك باستخدام الإعدادات الافتراضية

هذا المثال في C# يوضح لك كيفية تحويل عرض تقديمي إلى GIF متحرك باستخدام الإعدادات القياسية:

using (Presentation pres = new Presentation("pres.pptx"))
{
    pres.Save("pres.gif", SaveFormat.Gif);
}

سيتم إنشاء GIF المتحرك باستخدام المعلمات الافتراضية.

تحويل العروض التقديمية إلى GIF متحرك باستخدام الإعدادات المخصصة

هذا المثال يوضح لك كيفية تحويل عرض تقديمي إلى GIF متحرك باستخدام إعدادات مخصصة في C#:

using (Presentation pres = new Presentation("pres.pptx"))
{
    pres.Save("pres.gif", SaveFormat.Gif, new GifOptions
    {
        FrameSize = new Size(960, 720), // حجم GIF الناتج
        DefaultDelay = 2000, // المدة التي سيُعرض فيها كل شريحة حتى يتم الانتقال إلى الشريحة التالية
        TransitionFps = 35 // زيادة FPS لتحسين جودة انتقال الرسوم المتحركة
    });
}

FAQ

ماذا إذا لم تكن الخطوط المستخدمة في العرض التقديمي مثبتة على النظام؟

قم بتثبيت الخطوط المفقودة أو تكوين خطوط الاستبدال. ستستبدل Aspose.Slides الخطوط، لكن قد يختلف المظهر. لضمان تمثيل العلامة التجارية، تأكد دائمًا من توفر الخطوط المطلوبة بشكل واضح.

هل يمكنني إضافة علامة مائية على إطارات GIF؟

نعم. يمكنك إضافة كائن/شعار شبه شفاف إلى الشريحة الرئيسية أو إلى الشرائح الفردية قبل التصدير — ستظهر العلامة المائية على كل إطار.