تحويل PowerPoint PPT إلى GIF متحركة في C#

عادةً ما يتم إجراء تحويل PowePoint إلى GIF لتجنب ضرورة MS PowerPoint لمعاينة العروض التقديمية. GIF المتحركة لديها القدرة على احتواء جميع شرائح PPT في ملف واحد. لذلك ، تتناول هذه المقالة كيفية تحويل عرض PowerPoint PPT أو PPTX إلى عرض متحرك GIF في C#. علاوة على ذلك ، ستتعلم كيفية تخصيص حجم الإطار والتأخير بين الشرائح والإطارات في الثانية برمجيًا.

C# .NET API لتحويل PowerPoint PPT إلى GIF

لتحويل ملفات PowerPoint PPT / PPTX إلى GIF متحركة ، سنستخدم Aspose.Slides for .NET. إنه .NET API غني بالميزات لإنشاء عروض PowerPoint التقديمية ومعالجتها. كما أنه يوفر تحويلًا عالي الدقة لملفات PPT / PPTX إلى تنسيقات أخرى. يمكنك تنزيل DLL الخاص بواجهة برمجة التطبيقات أو تثبيته باستخدام NuGet.

PM> Install-Package Aspose.Slides.NET 

تحويل PowerPoint PPT إلى GIF في C#

Aspose.Slides for .NET يسهل عليك تحويل PPT / PPTX إلى GIF. ما عليك سوى تحميل العرض التقديمي وحفظه كملف GIF. فيما يلي خطوات تحويل PPT إلى GIF في C#.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف PowerPoint PPTX إلى GIF متحركة في C#.

// تحميل العرض
using (Presentation presentation = new Presentation("presentation.pptx"))
{
    // احفظ العرض التقديمي بصيغة GIF
    presentation.Save("ppt-to-gif.gif", SaveFormat.Gif);
}

C# PPTX إلى GIF - خيارات إضافية

يمكنك أيضًا تخصيص تحويل PPT إلى GIF باستخدام خيارات مختلفة مثل التأخير بين الشرائح وحجم إطار GIF والانتقال في الإطارات في الثانية. فيما يلي خطوات تخصيص تحويل PPT إلى GIF.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل PPT إلى GIF متحركة بإعدادات مخصصة في C#.

// تحميل العرض
using (Presentation presentation = new Presentation("presentation.pptx"))
{
    // اضبط خيارات GIF
    GifOptions options = new GifOptions();
    options.FrameSize = new Size(960, 720); // the size of the resultant GIF  
    options.DefaultDelay = 2000; // how long each slide will be shown before moving to the next one
    options.TransitionFps = 35; // increase FPS for better transition animation quality
                
    // احفظ العرض التقديمي بصيغة GIF
    presentation.Save("ppt-to-gif.gif", SaveFormat.Gif);
}

C# API لحفظ PPT بصيغة GIF - احصل على ترخيص مجاني

يمكنك الحصول على ترخيص مؤقت مجاني لاستخدام Aspose.Slides لـ .NET بدون قيود تقييم.

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل عروض PowerPoint PPT / PPTX التقديمية إلى GIF متحركة في C#. علاوة على ذلك ، رأيت كيفية تخصيص تحويل PowerPoint إلى GIF باستخدام خيارات مختلفة. بالإضافة إلى ذلك ، يمكنك استكشاف المزيد حول Aspose.Slides for .NET باستخدام التوثيق. يمكنك أيضًا إرسال استفساراتك إلى المنتدى.

أنظر أيضا

معلومة: قامت Aspose بتطوير برنامج Text to GIF Converter عبر الإنترنت يسمح لك بعمل رسوم متحركة مثيرة للاهتمام بناءً على نصوص أو رسائل بسيطة.