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