في هذا الموضوع البسيط، ستركز على كيفية تحويل GIF إلى PNG باستخدام واجهة برمجة تطبيقات Node.js REST. سننشئ تحويل GIF إلى PNG باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود باتباع الخطوات المفصلة المذكورة في الأقسام التالية. يمكن دمج الكود المُطور مع أي تطبيق Node.js مدعوم في بيئات macOS أو Windows أو Linux، ويمكن إجراء التحويل مجانًا.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API لإجراء تحويل GIF إلى PNG
- قم بتنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Imaging لـ Node.js لتحويل GIF إلى PNG
- إعداد مشروع Node.js باستخدام SDK أعلاه لعرض ملف GIF بتنسيق PNG
خطوات تحويل GIF إلى PNG باستخدام Node.js REST API
- تعيين معرف العميل والسر الخاص بالعميل لواجهة برمجة التطبيقات لتحويل GIF إلى PNG
- إنشاء مثيل لفئة ImagingAPI باستخدام بيانات اعتماد العميل لإجراء تحويل GIF إلى PNG
- حدد أسماء ملفات GIF المصدر و PNG الناتجة
- قم بالوصول إلى ملف GIF المصدر وتحميله إلى التخزين السحابي
- إنشاء مثيل لـ ConvertImageRequest مع تدفق ملف GIF المدخل وتنسيق PNG المخرج
- اتصل بطريقة تحويل الصورة لتحويل GIF إلى PNG باستخدام Node.js REST API*
- احفظ تدفق ملف PNG المقدم على القرص المحلي
تتضمن الخطوات المذكورة أعلاه تصدير نوع الملف من GIF إلى PNG باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود. سنبدأ بتكوين مجموعة تطوير البرامج (SDK) بتهيئة مثيل فئة ImagingAPI. بعد ذلك، سنحمّل ملف GIF المصدر باستخدام FileStream، وننشئ كائن فئة ConvertImageRequest الذي سيُستخدم لاحقًا لتحويله إلى PNG باستخدام دالة ConvertImage().
كود تحويل GIF إلى PNG في واجهة برمجة تطبيقات Node.js منخفضة الكود
يوضح هذا المثال الموجز كيفية تحويل GIF إلى PNG باستخدام واجهة برمجة تطبيقات Node.js السحابية. بعد استيفاء المتطلبات الأساسية، يجب عليك توفير مسار صحيح لصورة GIF المصدر على القرص، ثم استخدام مجموعة تطوير برامج Aspose.Imaging REST API SDK لإجراء عملية العرض إلى PNG. يتم إرجاع مسار ملف صورة PNG بعد اكتمال التحويل، ويمكنك بعد ذلك حفظه محليًا على القرص.
في هذا الموضوع البسيط، تناولنا كيفية تحويل GIF إلى PNG باستخدام Cloud API. إذا كنت مهتمًا بتحويل GIF إلى JPEG، فراجع المقالة حول كيفية تحويل GIF إلى JPG باستخدام Node.js REST API.