UI pemindaian kamera siap pakai untuk Android

Bangun layar pemindaian yang cepat dan andal tanpa merakit kamera, UI, dan “plumbing” pengenalan dari nol. Aspose.BarCode for Android via Java menyertakan komponen pemindaian barcode yang dapat berjalan sebagai Activity mandiri atau disematkan sebagai Fragment, dengan konfigurasi pengaturan pengenalan dan area pemindaian.

Standar? Beres.

Aspose.BarCode for Android via Java mendukung semua format gambar utama, termasuk format vektor seperti SVG dan EMF, serta PDF. Gunakan API kami untuk mengenali files dari pemindai atau kamera dengan mudah. Berikut semua simbologi barcode yang didukung, termasuk tipe 1D, 2D, pos, dan komposit. Semuanya dapat dibuat dan dikenali di semua platform yang didukung.

Kode matriks / 2D

  • QR Code, MicroQR, rMQR
  • Data Matrix, Industrial Data Matrix (DPM)
  • Aztec
  • Han Xin
  • MaxiCode
  • DotCode

Kode linear / 1D

  • UPCA, UPCE
  • EAN13, EAN14, EAN8
  • Code 128
  • DataBar
  • ITF
  • Postal

Kode industri & komposit

  • GS1
  • ECI
  • Composite barcodes
  • HIBC
  • SwissQR
  • Royal Mailmark

Dibuat untuk Android

Aspose.BarCode for Android via Java dioptimalkan untuk pengembangan mobile di Android. Kompatibel dengan Android API level 19 ke atas. Anda dapat mengintegrasikannya ke proyek Gradle sebagai AAR dari repository Maven Aspose, dan menggunakan Android Studio untuk pengembangan.

Microsoft Windows
Linux
Android
macOS
Android Studio
Gradle
IntelliJ IDEA
GitHub
Docker

Demo Kode Langsung

Tempel teks → dapatkan barcode. Tarik & lepas file → dapatkan data terdekode. Kedua contoh dilengkapi kode contoh yang dibuat otomatis sehingga bisa langsung kamu salin ke proyekmu.


// Initialize BarcodeGenerator BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); // Set generation parameters gen.getParameters().getBarcode().getXDimension().setPixels(7); gen.getParameters().getBorder().setColor(new Color(0xff000000, true)); gen.getParameters().getBorder().getWidth().setPixels(7); // Generate and save Barcode image gen.save("image.png", BarCodeImageFormat.PNG);

// Initialize BarCodeReader BarCodeReader reader = new BarCodeReader("image.png", DecodeType.QR); // Set recognition quality reader.setQualitySettings(QualitySettings.getHighPerformance()); // Recognize barcodes and output results BarCodeResult[] res = reader.readBarCodes(); Log.d("BarcodeTest", String.format("Recognized %d barcode(s)", res.length)); for (BarCodeResult result : res) { Log.d("BarcodeTest", String.format("%s: %s", result.getCodeTypeName(), result.getCodeText())); }

Kontrol Barcode Penuh untuk Aplikasi Mobile

Aspose.BarCode for Android via Java membantu developer menambahkan fitur barcode yang kuat langsung ke aplikasi Android. Dari retail dan logistik hingga kesehatan dan perbankan, library barcode mobile ini dioptimalkan untuk alur kerja real-time dan bekerja baik pada perangkat kelas menengah. Cocok untuk aplikasi yang membutuhkan pembacaan barcode akurat atau pembuatan barcode presisi saat mobile.

Dengan API Java yang rapi dan komponen pemindaian siap Android, Anda dapat:

  • Mengenali dan membuat barcode 1D dan 2D termasuk QR, Aztec, Code 128, dan lainnya
  • Memindai barcode dari hasil kamera, foto, atau file
  • Menyesuaikan tampilan barcode, resolusi, ukuran, dan perataan
  • Menggunakan standar barcode ECI, GS1, dan pos
  • Menyematkan alur kerja barcode ke aplikasi bisnis atau konsumen dengan UX yang konsisten

Fitur dan kemampuan

Aspose.BarCode for Android via Java adalah library pengembangan yang andal untuk menghasilkan dan mengenali barcode 1D dan 2D dari berbagai jenis gambar pada sudut apa pun. API ini memungkinkan mengekspor barcode yang dibuat ke berbagai format gambar berkualitas tinggi serta mengubah tampilan dan parameternya, seperti warna latar, warna batang, sudut rotasi, dimensi X, kualitas gambar, resolusi, keterangan (captions), ukuran, dan banyak lagi. Library ini juga menyediakan fitur deteksi dan pembacaan barcode yang kaya serta mendukung lebih dari 80 tipe barcode.

Feature icon

Simpan label barcode dalam berbagai format

Feature icon

Kenali dari stream atau file

Feature icon

Enkode & dekode karakter (non-Inggris) pada tipe 2D

Feature icon

Putar gambar barcode pada sudut berapa pun

Feature icon

Pindai barcode dari file TIFF dan PDF multi-halaman dengan Aspose.PDF

Feature icon

Dukungan untuk simbologi linear, 2D, dan pos