عادةً ما يتم إجراء تحويل PowePoint إلى GIF لتجنب ضرورة MS PowerPoint لمعاينة العروض التقديمية. GIF المتحركة لديها القدرة على احتواء جميع شرائح PPT في ملف واحد. لذلك ، تتناول هذه المقالة كيفية تحويل عرض PowerPoint PPT أو PPTX إلى عرض متحرك GIF في C#. علاوة على ذلك ، ستتعلم كيفية تخصيص حجم الإطار والتأخير بين الشرائح والإطارات في الثانية برمجيًا.
- C# API لتحويل PowerPoint إلى GIF
- تحويل PowerPoint PPT إلى GIF في C#
- قم بتعيين خيارات إضافية لتحويل PPT / PPTX إلى GIF
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#.
- قم بتحميل العرض التقديمي PPT / PPTX باستخدام فئة Presentation.
- احفظ العرض التقديمي بتنسيق GIF باستخدام طريقة Presentation.Save (string، SaveFormat.Gif).
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف 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 / PPTX باستخدام فئة Presentation.
- قم بإنشاء مثيل لفئة GifOptions.
- اضبط الخيارات المرغوبة مثل حجم الإطار.
- احفظ العرض التقديمي بتنسيق GIF باستخدام طريقة Presentation.Save (string، SaveFormat.Gif، GifOptions).
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل 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 باستخدام التوثيق. يمكنك أيضًا إرسال استفساراتك إلى المنتدى.
أنظر أيضا
- إنشاء عروض MS PowerPoint التقديمية في C#
- إضافة أو إزالة الأشكال في شرائح PowerPoint باستخدام C#
- استخراج الصور من PowerPoint PPT في C#
معلومة: قامت Aspose بتطوير برنامج Text to GIF Converter عبر الإنترنت يسمح لك بعمل رسوم متحركة مثيرة للاهتمام بناءً على نصوص أو رسائل بسيطة.