يرشدك هذا المقال إلى كيفية مسح الباركود باستخدام واجهة برمجة تطبيقات Python REST. ستتعلم كيفية تطوير محلل باركود مع خدمة Python RESTful باستخدام مجموعة تطوير برمجيات سحابية قائمة على Python. سيقدم شرحًا للوصول إلى خصائص الباركود المختلفة وعرضها من صورة بتنسيقات مختلفة مثل JPEG وTIFF وPNG وBMP وGIF.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API لقراءة الرمز الشريطي
- قم بتنزيل Aspose.BarCode Cloud SDK لـ Python لقراءة رموز شريطية متعددة من صورة
- إعداد مشروع Python باستخدام SDK أعلاه
خطوات قراءة الباركود باستخدام Python API المستند إلى Python
- أضف مساحة الاسم المطلوبة Aspose.BarCode.Cloud.Sdk.Api للوصول إلى فئات Barcode Cloud API
- إنشاء كائن تكوين وتعيين عنوان URL الأساسي لواجهة برمجة التطبيقات ومعرف العميل وسر العميل للمصادقة
- قم بتحديد اسم الملف وافتحه باستخدام FileStream لتوفير الإدخال للمسح الضوئي
- إنشاء مثيل لفئة ScanApi باستخدام التكوين للتفاعل مع خدمة مسح الباركود
- اتصل بـ مسح متعدد الأجزاء غير متزامن (تدفق الملفات) لمعالجة صورة الإدخال واسترداد تفاصيل الرمز الشريطي المعترف بها
- قم بالتنقل عبر مجموعة الرموز الشريطية الناتجة للوصول إلى كل رمز شريطي معترف به
- اطبع اسم الملف وقيمة الباركود ونوع الباركود لكل باركود تم اكتشافه
تلخص هذه الخطوات كيفية قراءة الباركود باستخدام واجهة برمجة تطبيقات Python منخفضة الكود. أولاً، اتصل بسحابة Aspose Barcode Cloud بإعداد بيانات اعتمادك وتحميل صورة الباركود التي تريد مسحها. بعد ذلك، يستخدم الكود واجهة برمجة تطبيقات المسح الضوئي لقراءة الصورة وطباعة قيمة الباركود ونوعه.
كود لقراءة الباركود من الصورة باستخدام Python REST API
يوضح الكود أعلاه كيفية عمل تطبيق ماسح الباركود مع واجهة برمجة تطبيقات Python REST. من كائن BarcodeResponse، يمكنك الحصول على تفاصيل مثل القيمة الفعلية للباركود، ونوعه، والمنطقة التي وُجد فيها، وحتى مجموع التحقق. ببساطة، يوفر لك محتوى الباركود ومعلومات إضافية مفيدة حول كيفية ومكان اكتشافه.
لقد علّمتنا هذه المقالة كيفية قراءة الباركود من صورة. لإنشاء باركود، راجع المقالة إنشاء رمز شريطي باستخدام Python REST API.