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