Aspose.BarCode  untuk Java

API Pembuatan & Pengenalan Kode Batang Java

Buat, & kenali kode batang jenis linier, 2D, dan pos dalam aplikasi Java apa pun.

  Download Free Trial
  
 

Aspose.BarCode untuk Java adalah API yang kuat dan andal yang menyediakan pembuatan kode batang dan fitur pengenalan untuk aplikasi Java. Ini mendukung standar dan spesifikasi yang paling mapan dan memungkinkan pengembang membaca kode batang 1D dan 2D dari file gambar yang berbeda di sudut mana pun. Aspose.BarCode untuk Java merender gambar barcode dalam berbagai format gambar dengan opsi pencitraan yang sangat fleksibel. Library ini mendukung encoding dan decoding lebih dari 60 jenis kode batang dan memungkinkan pencetakan langsung gambar kode batang.

Fitur Perpustakaan Java Tingkat Lanjut

Sesuaikan Jenis dan Tampilan Barcode

Barcode API untuk Java memungkinkan pengembang menyempurnakan tampilan kode batang yang dihasilkan dengan menentukan jenis kode batang, teks masukan, gaya font, warna latar dan latar depan, perataan teks dan lokasi, serta properti lainnya. Anda dapat mengubah keterangan dengan menyetel keterlihatannya untuk keterangan atas dan bawah, font, warna, dan perataan.

Contoh Langsung Pembuatan Barcode

Barcode API memungkinkan pengembang untuk dengan mudah menghasilkan gambar barcode berkualitas tinggi dalam aplikasi mereka. Ini mendukung berbagai jenis barcode, termasuk yang banyak digunakan seperti QR Code dan Code 128, serta jenis yang lebih khusus seperti Aztec Code dan Data Matrix. API memungkinkan pengembang untuk menyesuaikan tampilan kode batang yang dihasilkan, termasuk warna latar depan dan latar belakang, font, dan perataan teks. Dengan menggunakan API, pengembang dapat dengan mudah membuat kode batang 2D dengan cara yang sama seperti membuat kode batang satu dimensi.

Code to be executed - Java


// Create an instane of the BarcodeGenerator class
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR);

// Specify the code text
generator.setCodeText("");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeters(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate image
generator.generateBarCodeImage();
Generation result

Masukkan Barcode ke dalam Dokumen PDF

Pustaka kode batang memungkinkan pengembang tidak hanya membuat kode batang yang disesuaikan tetapi juga secara langsung menambahkan gambar yang dihasilkan ke dalam dokumen PDF. Pertama-tama Anda dapat membuat gambar kode batang menggunakan salah satu format raster yang didukung, lalu memasukkannya ke dalam file PDF. API memungkinkan penambahan kode batang tanpa kompresi gambar dan kehilangan kualitas. Ini juga menyediakan fungsionalitas untuk memodifikasi parameter dan tampilan barcode sebelum penyisipan atau menambahkan gambar yang dihasilkan ke beberapa halaman dokumen sekaligus. Aspose.BarCode API dapat digunakan untuk pencetakan gambar barcode berkualitas tinggi. Gambar raster memiliki resolusi standar 96 dpi, yang tidak cukup untuk tujuan ini. API memungkinkan pengaturan resolusi gambar barcode 300 atau 600 dpi untuk mencetak dokumen PDF berkualitas tinggi.

Contoh Langsung Pengenalan Barcode

Pustaka kode batang Java adalah alat yang ampuh untuk bekerja dengan kode batang dalam aplikasi Java. Salah satu fitur utamanya adalah kemampuan membaca kode batang dari berbagai format file gambar. Kelas BarCodeReader, yang merupakan kelas utama yang bertanggung jawab untuk pengenalan kode batang, mendukung banyak format gambar populer, termasuk BMP, PNG, TIFF, JPEG, dan GIF. Ini membuatnya mudah untuk mengintegrasikan fungsi pengenalan kode batang ke dalam berbagai aplikasi.

Ready to recognize Mengenali Jatuhkan file di sini atau klik untuk menelusuri *

* Dengan mengunggah file atau menggunakan layanan, Anda setuju dengan Persyaratan gunakan dan Kebijakan Privasi.

Code to be executed - Java

    
// initialize reader with image & expected type
BarCodeReader reader = new BarCodeReader(var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes);

// read code
while (reader.read()) {
    // print the code type & text
    System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());
}

Hasil pengakuan

Pindai Barcode dari Dokumen PDF

Selain membaca barcode dari file gambar, perpustakaan barcode dapat digunakan untuk memindai barcode dari file PDF. Pengembang dapat menerapkan deteksi barcode cepat dalam dokumen PDF dengan banyak halaman. API menyediakan beberapa cara untuk melakukannya. Cara yang disarankan adalah mengonversi halaman dokumen menjadi gambar raster dan kemudian menerapkan mekanisme pembacaan kode batang. Untuk merender konten halaman menjadi gambar raster disarankan sebagai pendekatan termudah dan paling efisien. Jika tidak, gambar kode batang dapat dideteksi dan diekstraksi terlebih dahulu dari dokumen PDF sumber. Metode ini memudahkan pembacaan barcode dengan resolusi asli. Aspose.BarCode API memungkinkan pemrosesan file PDF multi halaman untuk mendeteksi dan mengenali semua barcode yang disajikan dalam dokumen.

Apa Kata Orang

Jangan hanya mengambil kata kami untuk itu. Lihat apa yang dikatakan pengguna tentang API.

 
 
View Case Studies
  

Support and Learning Resources