تغيير حجم الصورة باستخدام Node.js REST API

يرشدك هذا البرنامج التعليمي الموجز إلى كيفية تغيير حجم image باستخدام واجهة برمجة تطبيقات Node.js REST. ستتعلم كيفية تطوير أداة تغيير حجم الصور باستخدام خدمة Node.js RESTful باستخدام حزمة تطوير برمجيات سحابية مبنية على Node.js. سيشرح هذا البرنامج جميع الخطوات والخصائص والأساليب اللازمة لإنجاز هذه المهمة.

متطلب أساسي

خطوات تغيير حجم الصورة عبر الإنترنت باستخدام Node.js Low Code API

  1. إنشاء كائن من ImagingApi عن طريق تحديد معرف العميل والسر ونقطة نهاية السحابة
  2. قم بتحديد صورة المصدر وتحميلها إلى وحدة التخزين السحابية التي سيتم تغيير حجمها
  3. قم بتحديد معلمات تغيير الحجم عن طريق ضبط عرض الصورة الناتجة وارتفاعها وتنسيقها
  4. تحضير وتنفيذ طلب تغيير حجم الصورة باستخدام فئة ResizeImageRequest وطريقة تغيير حجم الصورة
  5. احفظ الصورة التي تم تغيير حجمها على القرص المحلي عن طريق تنزيل ملف الإخراج من السحابة

تلخص هذه الخطوات كيفية تقليل حجم الصورة باستخدام واجهة برمجة تطبيقات Node.js منخفضة الترميز. ابدأ العملية بتهيئة عميل واجهة برمجة التطبيقات وعنوان URL الأساسي، وتحديد الصورة المدخلة، وتحميلها إلى التخزين السحابي، وتحديد معلمات تغيير الحجم. أخيرًا، جهّز ونفّذ طلب تغيير حجم الصورة باستخدام كائن ResizeImageRequest ودالة ResizeImage() قبل حفظ الصورة المُعدّلة الحجم على القرص المحلي.

كود لتغيير حجم الصورة باستخدام خدمة Node.js RESTful

يوضح هذا الكود تطوير محوّل أحجام الصور باستخدام خدمة Node.js RESTful. تُرجع استجابة واجهة برمجة التطبيقات (API) تدفق بايتات الصور الناتج، والذي يمكنك حفظه على قرص أو إرساله عبر الشبكة عند الحاجة. في حال نجاح استدعاء واجهة برمجة التطبيقات، يُرجع الكود 200، وفي حال عدم نجاحه، قد يُرجع الكود 400، 401، 404، 500، و501.

لقد أرشدتنا هذه المقالة في تطوير محوّل أحجام الصور باستخدام واجهة Node.js REST. لتحويل صورة SVG إلى WMF، راجع المقالة تحويل SVG إلى WMF باستخدام Node.js REST API.

 عربي