Escaneo de códigos de barras

Con la API de escaneo de códigos de barras de ML Kit, puede leer datos codificados utilizando la mayoría de los formatos de códigos de barras estándar. El escaneo de códigos de barras se realiza en el dispositivo y no requiere una conexión de red.

Los códigos de barras son una forma conveniente de pasar información del mundo real a su aplicación. En particular, cuando se utilizan formatos 2D como el código QR, se pueden codificar datos estructurados como información de contacto o credenciales de red WiFi. Debido a que ML Kit puede reconocer y analizar estos datos automáticamente, su aplicación puede responder de manera inteligente cuando un usuario escanea un código de barras.

iOSAndroid _

Si es desarrollador de Flutter, es posible que le interese FlutterFire , que incluye un complemento para las API ML Vision de Firebase.

Capacidades clave

Lee la mayoría de los formatos estándar
  • Formatos lineales: Codabar, Código 39, Código 93, Código 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
  • Formatos 2D: Aztec, Data Matrix, PDF417, Código QR
Detección automática de formato Escanee todos los formatos de códigos de barras admitidos a la vez, sin tener que especificar el formato que está buscando. O aumente la velocidad de escaneo restringiendo el detector solo a los formatos que le interesan.
Extrae datos estructurados Los datos estructurados almacenados utilizando uno de los formatos 2D admitidos se analizan automáticamente. Los tipos de información admitidos incluyen URL, información de contacto, eventos del calendario, direcciones de correo electrónico, números de teléfono, mensajes SMS, ISBN, información de conexión WiFi, ubicación geográfica e información del controlador estándar AAMVA.
Funciona con cualquier orientación. Los códigos de barras se reconocen y escanean independientemente de su orientación: hacia arriba, hacia abajo o de lado.
Se ejecuta en el dispositivo El escaneo de códigos de barras se realiza completamente en el dispositivo y no requiere una conexión de red.

Resultados de ejemplo

Resultado
Esquinas (49.125), (172.125), (172.160), (49.160)
Valor bruto 2404105001722
Resultado
Esquinas (87,87) (612,87) (612,612) (87,612)
Valor bruto WIFI:S:SB1Guest;P:12345;T:WEP;;
información WiFi
SSID SB1Invitado
Contraseña 12345
Tipo WEP