في هذه المقالة الموجزة، ستتعلم كيفية تحويل SVG إلى BMP باستخدام واجهة برمجة تطبيقات Node.js REST. سنطور محوّل SVG إلى BMP باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود باتباع الخطوات الشاملة المذكورة في الأقسام التالية. يمكن استخدام التطبيق المُنشأ مع أي تطبيق Node.js مدعوم في بيئات macOS وWindows وLinux، ويمكن إجراء التحويل مجانًا.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API لإجراء تحويل SVG إلى BMP
- تنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Imaging لـ Node.js لتحويل SVG إلى BMP
- قم بتكوين مشروع Node.js باستخدام SDK أعلاه لتحويل SVG إلى BMP
خطوات تحويل SVG إلى BMP باستخدام Node.js REST API
- تعيين معرف العميل والسر الخاص بالعميل لواجهة برمجة التطبيقات لتحويل SVG إلى BMP
- إنشاء مثيل لفئة ImagingAPI باستخدام بيانات اعتماد المستخدم لإجراء تحويل SVG إلى BMP
- حدد أسماء ملفات SVG المصدر وBMP الناتجة
- الوصول إلى ملف SVG المصدر وتحميله وتحميله إلى التخزين السحابي
- إنشاء مثيل لـ ConvertImageRequest باستخدام تدفق ملف SVG المدخل وتنسيق BMP المخرج
- اتصل بطريقة تحويل الصورة لتحويل SVG إلى BMP باستخدام Node.js REST API*
- احفظ تدفق ملف BMP الناتج على القرص المحلي
تتضمن الخطوات البسيطة تصدير نوع الملف من SVG إلى BMP باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود. سنبدأ العملية باستخدام مثيل من فئة ImagingAPI لتكوين مجموعة تطوير البرامج (SDK). بعد ذلك، سنصل إلى ملف SVG المصدر باستخدام FileStream من القرص، ثم باستخدام مثيل من فئة ConvertImageRequest، سنُجري التحويل إلى BMP باستخدام دالة ConvertImage().
كود تحويل SVG إلى BMP في واجهة برمجة تطبيقات Node.js منخفضة الكود
يوضح هذا المثال التوضيحي كيفية تحويل SVG إلى BMP باستخدام واجهة برمجة تطبيقات Node.js السحابية. بعد اتباع الخطوات الأساسية المطلوبة، يجب توفير مسار للوصول إلى صورة SVG المصدرية على القرص، وباستخدام حزمة تطوير برامج Aspose.Imaging REST API SDK، يتم تحويل الصورة إلى BMP. يتم استلام تدفق ملف BMP المُعاد ككائن استجابة بعد اكتمال التحويل، ويمكنك بعد ذلك حفظه محليًا على القرص أو استخدامه في التطبيق المطلوب.
In this article, we have explored to transform SVG to BMP with Cloud API. If you are interested in performing PNG to WEBP conversion, refer to the article on how to Convert PNG to WEBP with Node.js REST API.