مسح الباركود

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

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

آي أو إس أندرويد

إذا كنت أحد مطوري Flutter، فقد تكون مهتمًا بـ FlutterFire ، الذي يتضمن مكونًا إضافيًا لواجهات برمجة تطبيقات ML Vision API الخاصة بـ Firebase.

القدرات الأساسية

يقرأ معظم التنسيقات القياسية
  • التنسيقات الخطية: Codabar، Code 39، Code 93، Code 128، EAN-8، EAN-13، ITF، UPC-A، UPC-E
  • التنسيقات ثنائية الأبعاد: Aztec، Data Matrix، PDF417، QR Code
الكشف التلقائي عن التنسيق قم بالمسح الضوئي لجميع تنسيقات الباركود المدعومة مرة واحدة، دون الحاجة إلى تحديد التنسيق الذي تبحث عنه. أو يمكنك تعزيز سرعة المسح عن طريق قصر الكاشف على التنسيقات التي تهمك فقط.
يستخرج البيانات المنظمة يتم تحليل البيانات المنظمة المخزنة باستخدام أحد التنسيقات ثنائية الأبعاد المدعومة تلقائيًا. تتضمن أنواع المعلومات المدعومة عناوين URL ومعلومات الاتصال وأحداث التقويم وعناوين البريد الإلكتروني وأرقام الهواتف ومطالبات الرسائل النصية القصيرة وأرقام ISBN ومعلومات اتصال WiFi والموقع الجغرافي ومعلومات برنامج التشغيل القياسية AAMVA.
يعمل مع أي اتجاه يتم التعرف على الرموز الشريطية ومسحها ضوئيًا بغض النظر عن اتجاهها: الجانب الأيمن لأعلى، أو المقلوب، أو الجانبي.
يعمل على الجهاز يتم إجراء مسح الباركود بالكامل على الجهاز، ولا يتطلب اتصالاً بالشبكة.

نتائج المثال

نتيجة
زوايا (49,125)، (172,125)، (172,160)، (49,160)
قيمة الخام 2404105001722
نتيجة
زوايا (87,87) (612,87) (612,612) (87,612)
قيمة الخام WIFI:S:SB1Guest;P:12345;T:WEP;;
معلومات واي فاي
SSID ضيف SB1
كلمة المرور 12345
يكتب WEP