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
Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Barcode-Scannen

Mit der Barcode-Scanning-API von ML Kit können Sie Daten lesen, die mit den meisten Standard-Barcodeformaten codiert sind. Das Scannen von Barcodes erfolgt auf dem Gerät und erfordert keine Netzwerkverbindung.

Barcodes sind eine bequeme Möglichkeit, Informationen aus der realen Welt an Ihre App weiterzugeben. Insbesondere bei der Verwendung von 2D-Formaten wie QR-Code können Sie strukturierte Daten wie Kontaktinformationen oder Zugangsdaten für WLAN-Netzwerke codieren. Da ML Kit diese Daten automatisch erkennen und analysieren kann, kann Ihre App intelligent reagieren, wenn ein Benutzer einen Barcode scannt.

iOS- Android

Wenn Sie ein Flutter-Entwickler sind, könnten Sie an FlutterFire interessiert sein, das ein Plug-in für die ML Vision-APIs von Firebase enthält.

Schlüsselfähigkeiten

Liest die meisten Standardformate
  • Lineare Formate: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
  • 2D-Formate: Aztec, Data Matrix, PDF417, QR-Code
Automatische Formaterkennung Scannen Sie gleichzeitig nach allen unterstützten Barcode-Formaten, ohne das gesuchte Format angeben zu müssen. Oder erhöhen Sie die Scangeschwindigkeit, indem Sie den Detektor nur auf die Formate beschränken, an denen Sie interessiert sind.
Extrahiert strukturierte Daten Strukturierte Daten, die in einem der unterstützten 2D-Formate gespeichert sind, werden automatisch geparst. Zu den unterstützten Informationstypen gehören URLs, Kontaktinformationen, Kalenderereignisse, E-Mail-Adressen, Telefonnummern, SMS-Eingabeaufforderungen, ISBNs, WLAN-Verbindungsinformationen, geografischer Standort und Fahrerinformationen nach AAMVA-Standard.
Funktioniert mit jeder Ausrichtung Barcodes werden unabhängig von ihrer Ausrichtung erkannt und gescannt: mit der rechten Seite nach oben, auf dem Kopf oder seitwärts.
Läuft auf dem Gerät Das Scannen von Barcodes wird vollständig auf dem Gerät durchgeführt und erfordert keine Netzwerkverbindung.

Beispielergebnisse

Ergebnis
Ecken (49.125), (172.125), (172.160), (49.160)
Rohwert 2404105001722
Ergebnis
Ecken (87,87) (612,87) (612,612) (87,612)
Rohwert WIFI:S:SB1Guest;P:12345;T:WEP;;
WLAN-Informationen
SSID SB1Gast
Passwort 12345
Typ WEP