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