تحويل GIF إلى WEBP في C#

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

خطوات برنامج محول GIF إلى WEBP في C#

  1. إعداد البيئة لاستخدام Aspose.Imaging for .NET لتحويل ملف GIF إلى WEBP
  2. إضافة مساحات الأسماء اللازمة للتطبيق
  3. تحميل صورة GIF المصدر في فئة Image
  4. إنشاء مثيل من فئة WebPOptions لتخصيص ملف WEBP الناتج
  5. للحصول على صورة عالية الجودة، قم بتعيين الخاصية lossless إلى True في كائن WebPOptions
  6. حفظ الصورة الناتجة كملف WEBP باستخدام الإعدادات المحددة

تلخص هذه الخطوات كيفية تحويل GIF متحرك إلى WEBP في C#. تبدأ العملية بتحميل الملف المصدر في كائن فئة Image، ثم حفظه على القرص بصيغة WEBP باستخدام كائن فئة WebPOptions. يتم تعيين الخاصية lossless في فئة WebPOptions إلى True لإنتاج ملف إخراج عالي الجودة.

الكود لمحول GIF إلى WEBP في C#

يوضح هذا الكود عملية تحويل GIF إلى WEBP في C#. لقد استخدمنا فئة Image، والتي تُستخدم لإنشاء، تحميل، معالجة وحفظ الصور المحملة في تنسيقات مختلفة أخرى. يتم استخدام فئة WebPOptions للحصول على تحكم مفصل في إنشاء وتصدير ملفات WEBP، جودة الإخراج، وسلوك الرسوم المتحركة.

لقد علمنا هذا المقال عملية تحويل GIF متحرك إلى WEBP في C#. لإنشاء ملف WEBP من الصفر، راجع المقال حول إنشاء WEBP في C#.

 عربي