تحويل GIF إلى WEBP في Java

يوضح هذا الدليل القصير كيفية تحويل GIF إلى WEBP في Java. يحتوي على تفاصيل لإعداد بيئة التطوير، قائمة بالخطوات، وعينة من الكود لعرض محول GIF إلى WEBP في Java. كما سيتم مناقشة تفاصيل جميع ميزات API المستخدمة في عينة الكود.

خطوات تحويل GIF المتحرك إلى WEBP في Java

  1. قم بإعداد بيئة التطوير لاستخدام Aspose.Imaging for Java لتحويل ملف GIF إلى تنسيق WEBP
  2. استورد مساحات الأسماء المطلوبة Image و WebPOptions لإجراء التحويل
  3. قم بتحميل صورة GIF المصدر إلى فئة Image
  4. أنشئ مثيلًا لفئة WebPOptions لتخصيص مخرجات WEBP
  5. استدعِ الطريقة setLossless() بقيمة True لإنشاء صورة الإخراج بدون ضغط ضياعي
  6. احفظ الصورة الناتجة بتنسيق WEBP على القرص

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

كود برنامج تحويل GIF إلى WEBP في Java

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

قدمت لنا هذه المقالة دليلًا لتحويل ملف GIF إلى تنسيق WEBP. لإنشاء ملف WEBP جديد، راجع المقالة حول إنشاء WEBP في Java.

 عربي