تعديل المستندات الممسوحة ضوئيًا باستخدام واجهة برمجة تطبيقات Node.js REST

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

متطلب أساسي

خطوات لتقويم الصورة الممسوحة ضوئيًا باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود

  1. ابدأ العملية من خلال تقديم بيانات اعتماد Aspose Cloud وعنوان URL الأساسي لواجهة برمجة التطبيقات للمصادقة وتشغيل عميل SDK باستخدام ImagingApi
  2. حدد اسم ملف الصورة المشوهة وقم بتحميلها إلى مجرى الذاكرة من النظام المحلي
  3. قم بتحميل الصورة إلى وحدة التخزين السحابية حتى تتمكن Aspose API من الوصول إليها
  4. تحديد خيارات إزالة الخياطة
  5. قم بإنشاء DeskewImageRequest باستخدام اسم الملف الذي تم تحميله والمعلمات المذكورة أعلاه واتصل بـ صورة سطحية
  6. حفظ الصورة المعيبة التي تم إرجاعها بواسطة واجهة برمجة التطبيقات في ملف محلي

هذه الخطوات تُلخص عملية تعديل الصورة باستخدام واجهة برمجة تطبيقات Node.js منخفضة الترميز. ابدأ العملية بتهيئة عميل واجهة برمجة التطبيقات، وتحميل الصورة المائلة، وإنشاء كائن DeskewImageRequest بإدخال المعلومات المطلوبة. بعد ذلك، استدعِ دالة DeskewImage() لتعديل الصورة وحفظ تدفق الاستجابة على نظام الملفات المحلي كصورة.

كود لتعديل صورة عبر الإنترنت باستخدام واجهة Node.js REST

يوضح هذا الكود كيفية تعديل صورة باستخدام خدمة Node.js RESTful. عيّننا قيمة resizeProportionally إلى true للحفاظ على نسبة العرض إلى الارتفاع للصورة بعد التعديل، بينما سيؤدي تغيير قيمة seeing إلى false إلى تمدد الصورة، مما قد يؤدي إلى تشويهها. يُرجى ملاحظة أنه بدلاً من كتابة اسم لون الخلفية، يمكنك استخدام رمز اللون #FFFFFF.

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

 عربي