Dzięki interfejsowi API skanowania kodów kreskowych ML Kit możesz odczytywać dane zakodowane przy użyciu większości standardowych formatów kodów kreskowych. Skanowanie kodów kreskowych odbywa się na urządzeniu i nie wymaga połączenia sieciowego.
Kody kreskowe to wygodny sposób przekazywania informacji ze świata rzeczywistego do Twojej aplikacji. W szczególności w przypadku korzystania z formatów 2D, takich jak kod QR, można zakodować dane strukturalne, takie jak dane kontaktowe lub dane uwierzytelniające do sieci Wi-Fi. Ponieważ ML Kit może automatycznie rozpoznawać i analizować te dane, Twoja aplikacja może inteligentnie reagować, gdy użytkownik zeskanuje kod kreskowy.
Skanuj w poszukiwaniu wszystkich obsługiwanych formatów kodów kreskowych jednocześnie, bez konieczności określania formatu, którego szukasz. Możesz też przyspieszyć skanowanie, ograniczając wykrywacz tylko do interesujących Cię formatów.
Wyodrębnia uporządkowane dane
Dane strukturalne przechowywane przy użyciu jednego z obsługiwanych formatów 2D są automatycznie analizowane. Obsługiwane typy informacji obejmują adresy URL, informacje kontaktowe, wydarzenia w kalendarzu, adresy e-mail, numery telefonów, monity o wiadomości SMS, numery ISBN, informacje o połączeniu Wi-Fi, lokalizację geograficzną oraz standardowe informacje o sterowniku AAMVA.
Działa z dowolną orientacją
Kody kreskowe są rozpoznawane i skanowane niezależnie od ich orientacji: prawą stroną do góry, do góry nogami lub bokiem.
Działa na urządzeniu
Skanowanie kodów kreskowych odbywa się całkowicie na urządzeniu i nie wymaga połączenia sieciowego.