Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Pemindaian Kode Batang
plat_iosplat_android
Dengan API pemindaian kode batang pada ML Kit, Anda dapat membaca data yang dienkode menggunakan sebagian besar
format kode batang standar. Pemindaian kode batang terjadi di perangkat, dan tidak
memerlukan koneksi jaringan.
Kode batang adalah cara mudah untuk meneruskan informasi dari dunia nyata ke
aplikasi Anda. Secara khusus, saat menggunakan format 2D seperti kode QR, Anda dapat mengenkode
data terstruktur seperti informasi kontak atau kredensial jaringan Wi-Fi. Karena
ML Kit dapat mengenali dan menguraikan data ini secara otomatis, aplikasi Anda dapat merespons
secara cerdas saat pengguna memindai kode batang.
Pindai semua format kode batang yang didukung sekaligus, tanpa harus menentukan format yang Anda cari. Atau, tingkatkan kecepatan pemindaian dengan membatasi detektor hanya ke format yang Anda kehendaki.
Mengekstrak data terstruktur
Data terstruktur yang disimpan menggunakan salah satu format 2D yang didukung akan diurai secara otomatis. Jenis informasi yang didukung meliputi URL, informasi kontak, acara kalender, alamat email, nomor telepon, permintaan pesan SMS, ISBN, informasi koneksi WiFi, lokasi geografis, dan informasi driver standar AAMVA.
Bekerja dengan berbagai orientasi
Kode batang akan dikenali dan dipindai seperti apa pun orientasinya: menghadap atas, terbalik, atau menyamping.
Beroperasi di perangkat
Pemindaian kode batang dilakukan sepenuhnya pada perangkat, dan tidak memerlukan koneksi jaringan.
[null,null,["Terakhir diperbarui pada 2025-08-04 UTC."],[],[],null,["Barcode Scanning \nplat_ios plat_android \n\nWith ML Kit's barcode scanning API, you can read data encoded using most\nstandard barcode formats. Barcode scanning happens on the device, and doesn't\nrequire a network connection.\n\nBarcodes are a convenient way to pass information from the real world to your\napp. In particular, when using 2D formats such as QR code, you can encode\nstructured data such as contact information or WiFi network credentials. Because\nML Kit can automatically recognize and parse this data, your app can respond\nintelligently when a user scans a barcode.\n\n[iOS](/docs/ml-kit/ios/read-barcodes)\n[Android](/docs/ml-kit/android/read-barcodes)\n\nIf you're a Flutter developer, you might be interested in\n[FlutterFire](https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_ml_vision),\nwhich includes a plugin for Firebase's ML Vision APIs.\n| This is a beta release of ML Kit for Firebase. This API might be changed in backward-incompatible ways and is not subject to any SLA or deprecation policy.\n\nKey capabilities\n\nExample results"]]