Barkod Tarama

-yer tutucu6 l10n-yer

ML Kit'in barkod tarama API'si ile çoğu standart barkod formatı kullanılarak kodlanmış verileri okuyabilirsiniz. Barkod taraması cihazda gerçekleşir ve ağ bağlantısı gerektirmez.

Barkodlar, gerçek dünyadan uygulamanıza bilgi aktarmanın uygun bir yoludur. Özellikle QR kodu gibi 2B biçimleri kullanırken, iletişim bilgileri veya WiFi ağ kimlik bilgileri gibi yapılandırılmış verileri kodlayabilirsiniz. ML Kit bu verileri otomatik olarak tanıyabildiği ve ayrıştırabildiği için, bir kullanıcı bir barkodu taradığında uygulamanız akıllıca yanıt verebilir.

iOS Android

Flutter geliştiricisiyseniz, Firebase'in ML Vision API'leri için bir eklenti içeren FlutterFire ilginizi çekebilir.

Anahtar yetenekler

Çoğu standart formatı okur
  • Doğrusal formatlar: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
  • 2B formatlar: Aztek, Veri Matrisi, PDF417, QR Kodu
Otomatik format algılama Aradığınız formatı belirtmek zorunda kalmadan, desteklenen tüm barkod formatlarını aynı anda tarayın. Veya dedektörü yalnızca ilgilendiğiniz biçimlerle sınırlayarak tarama hızını artırın.
Yapılandırılmış verileri çıkarır Desteklenen 2B formatlardan biri kullanılarak depolanan yapılandırılmış veriler otomatik olarak ayrıştırılır. Desteklenen bilgi türleri arasında URL'ler, iletişim bilgileri, takvim etkinlikleri, e-posta adresleri, telefon numaraları, SMS mesajı istemleri, ISBN'ler, WiFi bağlantı bilgileri, coğrafi konum ve AAMVA standardı sürücü bilgileri bulunur.
Herhangi bir yönlendirme ile çalışır Barkodlar, yönlerinden bağımsız olarak tanınır ve taranır: sağ taraf yukarı, baş aşağı veya yan.
Cihazda çalışır Barkod taraması tamamen cihaz üzerinde yapılır ve ağ bağlantısı gerektirmez.

Örnek sonuçlar

Sonuç
köşeler (49.125), (172.125), (172.160), (49.160)
ham değer 2404105001722
Sonuç
köşeler (87,87) (612,87) (612.612) (87,612)
ham değer WIFI:S:SB1Guest;P:12345;T:WEP;;
kablosuz bilgi
SSID SB1Misafir
Şifre 12345
Tip WEP