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