Mengapa Aspose.BarCode untuk Java?

Di produksi, barcode sering berasal dari pemindai, kamera mobile, dan PDF. SDK ini dibuat agar dekode tetap andal saat input berisik, berkontras rendah, miring, atau sebagian rusak. Gunakan preset QualitySettings untuk menyeimbangkan kecepatan dan toleransi, serta terapkan opsi terarah saat Anda membutuhkan ketahanan ekstra pada gambar yang sulit.

Standar? Beres.

Aspose.BarCode for 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

Dukungan Java Lintas Platform

Aspose.BarCode for Java berjalan pada sistem operasi apa pun yang mendukung Java. Kompatibel dengan JDK/JRE 1.8 ke atas dan cocok untuk stack Java umum pada aplikasi desktop, layanan, dan aplikasi web.

Microsoft Windows
Linux
Gradle
macOS
IntelliJ IDEA
Eclipse
Apache Maven
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(); System.out.printf("Recognized %d barcode(s)%n", res.length); for (BarCodeResult result : res) { System.out.printf("%s: %s%n", result.getCodeTypeName(), result.getCodeText()); }

Kekuatan Barcode untuk Setiap Proyek Java

Aspose.BarCode for Java menambahkan pembuatan dan pengenalan barcode yang andal ke sistem Java dalam skala apa pun. Cocok untuk aplikasi enterprise, alur kerja dokumen, dan otomasi backend saat Anda membutuhkan hasil konsisten dan cakupan simbologi yang luas lintas lingkungan.

Dengan kontrol penuh atas pembuatan dan dekode barcode, Anda dapat:

  • Menghasilkan dan mengenali lebih dari 80 jenis barcode
  • Membaca barcode dari gambar raster, PDF, dan stream
  • Menangani gambar yang berotasi, miring, dan berisik dengan pengaturan pengenalan yang dapat dikonfigurasi
  • Menyesuaikan ukuran, resolusi, warna, caption, dan rendering teks
  • Mengimplementasikan standar barcode GS1, ECI, dan pos

Fitur dan kemampuan

Aspose.BarCode for 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