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