Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More
Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Scansione di codici a barre

Con l'API di scansione dei codici a barre di ML Kit, puoi leggere i dati codificati utilizzando la maggior parte dei formati di codici a barre standard. La scansione del codice a barre avviene sul dispositivo e non richiede una connessione di rete.

I codici a barre sono un modo conveniente per trasferire informazioni dal mondo reale alla tua app. In particolare, quando si utilizzano formati 2D come QR code, è possibile codificare dati strutturati come informazioni di contatto o credenziali di rete WiFi. Poiché ML Kit è in grado di riconoscere e analizzare automaticamente questi dati, la tua app può rispondere in modo intelligente quando un utente esegue la scansione di un codice a barre.

iOS Android

Se sei uno sviluppatore Flutter, potresti essere interessato a FlutterFire , che include un plug-in per le API ML Vision di Firebase.

Capacità chiave

Legge la maggior parte dei formati standard
  • Formati lineari: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
  • Formati 2D: Aztec, Data Matrix, PDF417, QR Code
Rilevamento automatico del formato Scansiona contemporaneamente tutti i formati di codici a barre supportati, senza dover specificare il formato che stai cercando. In alternativa, aumenta la velocità di scansione limitando il rilevatore ai soli formati che ti interessano.
Estrae dati strutturati I dati strutturati archiviati utilizzando uno dei formati 2D supportati vengono analizzati automaticamente. I tipi di informazioni supportati includono URL, informazioni di contatto, eventi del calendario, indirizzi e-mail, numeri di telefono, messaggi SMS, ISBN, informazioni sulla connessione Wi-Fi, posizione geografica e informazioni sui driver standard AAMVA.
Funziona con qualsiasi orientamento I codici a barre vengono riconosciuti e scansionati indipendentemente dal loro orientamento: lato destro in alto, capovolto o lateralmente.
Funziona sul dispositivo La scansione dei codici a barre viene eseguita completamente sul dispositivo e non richiede una connessione di rete.

Risultati di esempio

Risultato
Angoli (49.125), (172.125), (172.160), (49.160)
Valore grezzo 2404105001722
Risultato
Angoli (87,87) (612,87) (612.612) (87.612)
Valore grezzo WIFI:S:SB1Guest;P:12345;T:WEP;;
Informazioni Wi-Fi
SSID SB1Ospite
Parola d'ordine 12345
Tipo WEP