رمز الاستجابة السريعة هو نوع من الباركود يمكن أن يحتوي على معلومات مختلفة فيه. يمكنك استخدام قارئ رمز الاستجابة السريعة على هاتفك الذكي لمسحها ضوئيًا وقراءة المعلومات. تُستخدم رموز QR بعدة طرق مختلفة ، مثل إظهار تفاصيل المنتج ، وإجراء عمليات الدفع بهاتفك ، والتحكم في الوصول. في هذه المقالة ، سنتحدث عن كيفية استخدام Java لمسح رموز QR برمجيًا.

قارئ رمز الاستجابة السريعة باستخدام Java | مسح رمز الاستجابة السريعة من الصورة

Java API لمسح رمز الاستجابة السريعة

GroupDocs.Parser for Java API هي أداة تساعد المطورين على استخراج المعلومات من أنواع مختلفة من المستندات مثل ملفات PDF وملفات Word وجداول بيانات Excel. باستخدامه ، يمكنك استخراج النصوص والصور والرموز الشريطية والمحتويات المنظمة الأخرى من المستندات. الآن دعنا ننتقل ونقوم بمسح رموز QR من الصور في تطبيقك باستخدام جزء صغير جدًا من كود Java.

يمكنك تنزيل ملف JAR من قسم التنزيلات أو استخدام أحدث تكوينات Maven للمستودعات والتبعية داخل تطبيقات Java الخاصة بك.

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-parser</artifactId>
    <version>23.2</version>
</dependency>

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

ستساعدك هذه الخطوات البسيطة على إدراك أن مسح رمز الاستجابة السريعة ليس صعبًا كما تعتقد. ألق نظرة على الإرشادات التالية حول كيفية قراءة صورة رمز الاستجابة السريعة:

  • قم بتحميل صورة رمز الاستجابة السريعة باستخدام فئة المحلل اللغوي.
  • احصل على رمز (رموز) QR للصورة المحملة.
  • استخرج الرسالة المرفقة من رمز الاستجابة السريعة باستخدام طريقة getValue.

يقوم كود Java التالي بمسح صورة رمز الاستجابة السريعة داخل التطبيق:

// امسح رمز الاستجابة السريعة باستخدام Java
try(Parser parser = new Parser("/path/qrcode.png"))
{
    // استخراج جميع رموز QR.
    Iterable<PageBarcodeArea> barcodes = parser.getBarcodes();
  
    // أعاد
    for(PageBarcodeArea barcode : barcodes)
    {
        // اطبع قيم QR Code المحددة
        Console.WriteLine(barcode.getCodeTypeName()	 +" Code Value: " + barcode.getValue());
    }
}

احصل على رخصة مجانية

يمكنك الحصول على ترخيص مؤقت مجاني لتحليل ماسح QR وميزات أخرى لواجهة برمجة التطبيقات بدون أي قيود تقييمية.

خاتمة

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

لمزيد من التعلم ، يمكنك زيارة المواد المفيدة التالية:

أنظر أيضا