قارئ رمز الاستجابة السريعة JPG في C# - ماسح الباركود عبر الإنترنت

دعونا نطور وحدة قارئ رمز الاستجابة السريعة JPG لتطبيق تجاري لأتمتة اكتشاف وقراءة رموز الاستجابة السريعة. ستوفر هذه الأتمتة ميزة تنافسية لتطبيقك من حيث الإنتاجية. بالإضافة إلى ذلك، ستقدم هذه المقالة مدخلاً إلى ماسح الباركود عبر الإنترنت لمسح الرموز الشريطية عبر الإنترنت. يوفر Aspose.BarCode واجهات برمجة تطبيقات ماسح الباركود في عدة لغات برمجة. ومع ذلك، في هذه الدليل، سنقوم ببناء ماسح باركود C# باستخدام Aspose.BarCode for .NET. تجعل هذه المكتبة .NET العملية برمتها سلسة وخفيفة. لذا، دعونا نتابع دون ذكر أي كلمة أخرى.

سوف نغطي النقاط التالية في هذه المقالة:

  1. ماسح باركود C# - تثبيت واجهة برمجة التطبيقات
  2. بناء قارئ رمز الاستجابة السريعة JPG في C#
  3. ماسح الباركود عبر الإنترنت

ماسح باركود C# - تثبيت واجهة برمجة التطبيقات

Aspose.BarCode for .NET هي حزمة كاملة تقدم واجهات برمجة تطبيقات محلية وسحابية لقراءة ومعالجة الرموز الشريطية. هناك العديد من الخيارات لتكوين الوظائف لمعالجة رموز الاستجابة السريعة والرموز الشريطية. لذا، فإن واجهة برمجة تطبيقات ماسح الباركود سهلة جدًا للتثبيت ويمكنك العثور على دليل التثبيت الكامل في حالة وجود أي صعوبة. لتثبيت ماسح باركود C#، يمكنك تشغيل الأمر التالي في مدير حزم NuGet أو تنزيل ملف DLL.

PM> Install-Package Aspose.BarCode 
واجهة برمجة التطبيقات ماسح الباركود

بناء قارئ رمز الاستجابة السريعة JPG في C#

الآن، سنستخدم الفئات والأساليب التي توفرها هذه واجهة برمجة تطبيقات قارئ الباركود لبناء قارئ رمز الاستجابة السريعة JPG في تطبيق .NET. يرجى العلم بأن لدينا ملف JPG مصدر يحتوي على رمز شريطي ورمز استجابة سريعة.

يمكنك اتباع الخطوات التالية:

  • قم بتهيئة مثيل جديد من فئة BarCodeReader باستخدام ملف المصدر.
  • اقرأ الرمز الشريطي من الصورة عن طريق استدعاء طريقة ReadBarCodes وتعيينها إلى مثيل من فئة BarCodeResult لتخزين بيانات الرمز الشريطي المعترف بها من الصورة.
  • استدعِ خاصية CodeText للحصول على نص الرمز.
  • احصل على نوع الرمز الشريطي عن طريق استدعاء خاصية CodeType.
  • تُستخدم خاصية Confidence للحصول على مستوى ثقة التعرف على الرمز الشريطي المعترف به.
  • تُستخدم خاصية Region للحصول على منطقة الرمز الشريطي.

انسخ والصق نموذج الكود التالي لتطوير ماسح باركود C# برمجيًا لتطبيقك:

using Aspose.BarCode.BarCodeRecognition;
namespace Aspose.BarCode
{
class QRCodeReader
{
// Build a JPG QR Code Reader in C#
static void Main(string[] args)
{
// Initialize a new instance of the BarCodeReader class with the source file.
BarCodeReader barcode_reader = new BarCodeReader("barcode.jpg");
// Read the barcode from the image by calling the ReadBarCodes method and assign it to an instance of the BarCodeResult class to store recognized barcode data from the image.
foreach (BarCodeResult result in barcode_reader.ReadBarCodes())
{
Console.Out.WriteLine("*************************");
// Invoke the CodeText property to get the code text.
Console.Out.WriteLine("CodeText: " + result.CodeText);
// Get the barcode type by calling the CodeType property.
Console.Out.WriteLine("Symbology type: " + result.CodeType);
// The Confidence property is used to get the recognition confidence level of the recognized barcode.
Console.Out.WriteLine("Confidence : " + result.Confidence);
// The Region property is used to get the barcode region.
Console.Out.WriteLine("Confidence : " + result.Region);
Console.Out.WriteLine("*************************");
}
}
}
}

بمجرد تشغيل مقتطف الكود أعلاه، سترى الإخراج في الطرفية/ CMD كما يمكنك رؤية إخراج ملف المصدر الخاص بنا الموضح في الصورة أدناه:

واجهة برمجة التطبيقات ماسح الباركود

ماسح الباركود عبر الإنترنت

نقدم بفخر هذه الأداة عبر الإنترنت لتمكين مستخدمينا من استخدام ماسح الباركود عبر الإنترنت. لحسن الحظ، يتم تشغيل قارئ الباركود عبر الإنترنت هذا بواسطة Aspose.BarCode، ويوفر تجربة مستخدم على مستوى المؤسسات. فوق كل شيء، لن يُطلب منك إنشاء حساب لاستخدام هذه الأداة. بالإضافة إلى ذلك، هناك واجهة مستخدم غنية حيث يمكن للمستخدمين سحب وإفلات الملفات بسهولة.

ماسح الباركود عبر الإنترنت

واجهة برمجة تطبيقات ماسح الباركود - احصل على ترخيص مجاني

يمكنك الحصول على ترخيص مؤقت مجاني لتجربة هذه واجهة برمجة تطبيقات قارئ الباركود دون قيود تقييم.

الخاتمة

هذا يقودنا إلى نهاية هذه المقالة. Aspose.BarCode for .NET هي أداة رائعة لأتمتة المهام المتعلقة بمسح الرموز الشريطية. لقد تعلمنا كيفية تطوير قارئ رمز الاستجابة السريعة JPG في C# باستخدام الطرق التي توفرها هذه واجهة برمجة التطبيقات ماسح الباركود. لا يمكن أن تغطي هذه الدليل الواحد جميع الميزات التي توفرها هذه واجهة برمجة التطبيقات قارئ الباركود. لذا، يمكنك زيارة التوثيق والمراجع الخاصة بواجهة برمجة التطبيقات لمعرفة المزيد. بالإضافة إلى ذلك، يمكنك التحقق من مستودع GitHub إذا كنت ترغب في بدء التطوير.

كما نوصي بزيارة دليل البدء.

أخيرًا، aspose.com تكتب مقالات جديدة. لذا، يرجى البقاء على اتصال للحصول على تحديثات منتظمة.

المساعدة متاحة

يمكنك إبلاغنا بأسئلتك أو استفساراتك على منتدانا.

الأسئلة الشائعة – FAQs

كيف يمكنني مسح رمز الاستجابة السريعة باستخدام JPEG؟

يمكنك استخدام هذه الأداة عبر الإنترنت لقراءة الرموز الشريطية من الصور.

كيف أقرأ صورة رمز شريطي في C#؟

تقدم Aspose.BarCode for .NET حلاً برمجياً لتطوير قارئ رمز الاستجابة السريعة JPG. يرجى زيارة هذا الرابط لمعرفة الإجابة بالتفصيل.

انظر أيضًا