Aspose.BarCode  for Java

API Pembuatan & Pengenalan Kode Batang Java

Hasilkan, sesuaikan & kenali gambar barcode linier, 2D & pos dari file JPG, TIFF, PNG, BMP, GIF & EXIF.

  Unduh uji coba gratis
  
 

Aspose.BarCode for Java adalah API yang tangguh dan andal yang menyediakan fitur pembuatan dan pengenalan kode batang untuk aplikasi Java. Ini mendukung standar dan spesifikasi yang paling mapan dan memungkinkan untuk membaca barcode 1D dan 2D dari gambar format yang berbeda di berbagai sudut.

Aspose.BarCode untuk Java merender label dalam format gambar yang sebenarnya dengan opsi pencitraan yang sangat fleksibel. Selain itu, perpustakaan menyediakan pencetakan serta penyandian dan penguraian kode berbagai simbol.

Fitur Perpustakaan barcode Java Tingkat Lanjut

Tentukan simbologi 1D, 2D dan Pos

Sesuaikan dan ubah properti terkait tampilan dari teks kode

Kelola teks dan gaya font

Dukungan untuk data Checksum dan Suplemen

Hasilkan gambar kode batang ke berbagai format gambar

Baca tipe 1D dan 2D dari berbagai sudut

Sesuaikan tinggi gambar

Dukungan dimensi X dan Y untuk tipe 2D

Optimalkan pengkodean Code128

Memanipulasi Label dengan Banyak Cara

Aspose.BarCode for Java API menyediakan kemampuan untuk memanipulasi batas gambar, gaya, margin, dan lebar serta warna latar belakang dan warna batang gambar. Anda juga dapat memutar gambar ke sudut mana pun dan menghasilkan gambar kode batang berkualitas tinggi dengan anti-aliasing. Selain itu, margin gambar & resolusi dapat disesuaikan.

Kenali Barcode dari Gambar

Pustaka kode batang Java mampu membaca dari gambar yang berbeda. Kelas BarCodeReader yang terutama bertanggung jawab untuk fitur pengenalan mendukung banyak format gambar populer termasuk BMP, PNG, TIFF, JPEG & GIF. Proses pengenalan sangat dapat dikonfigurasi memungkinkan Anda untuk mengatur wilayah yang diharapkan untuk menemukan label kode pada gambar, menerapkan petunjuk pengenalan manual untuk mengoptimalkan pemindaian & menerapkan filter binarisasi pada gambar.

Baca jenis kode batang dan teks dari gambar - Java

// inisialisasi pembaca dengan gambar & tipe yang diharapkan

BarCodeReader reader = new BarCodeReader(dir + "bcode.png", DecodeType.ALL_SUPPORTED_TYPES);

// baca kode

while (reader.read()) {

	// mencetak jenis kode dan teks

	System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());

}

Simbolologi Barcode yang Didukung

Aspose.BarCode for Java API menawarkan dukungan untuk beberapa simbologi 1D, 2D, dan pos yang memiliki kemampuan encode dan decode:

  • EAN-13
  • EAN-8
  • UPC-A
  • UPC-E
  • Interleaved 2 of 5
  • Standard 2 of 5
  • MSI
  • Code-11
  • Codabar
  • EAN-14 (SCC14)
  • SSCC-18
  • ITF-14
  • Matrix 2 of 5
  • PZN
  • Code-128
  • Code-39 Extended
  • Code-39 Standard
  • Code-93 Extended
  • Code-93 Standard
  • IATA 2 of 5
  • OPC
  • GS1 Code-128
  • ISBN
  • ISMN
  • ISSN
  • ITF-6
  • VIN
  • Pharmacode
  • Databar Omni Directional
  • Databar Limited
  • Databar Truncated
  • Databar Expanded
  • Patch Code (Hanya dekode)
  • Supplement (Hanya dekode)

Simbologi 2D yang didukung

  • PDF417
  • Macro PDF417
  • DataMatrix
  • QR
  • Aztec (Hanya enkode)
  • Italian Post 25
  • GS1 Data Matrix

Simbologi Pos yang Didukung

  • Postnet
  • USPS OneCode
  • Planet
  • Australia Post
  • Deutsche Post Identcode
  • Deutsche Post Leticode
  • Singapore Post
  • Swiss Post Parcel
  • RM4SCC
  • Australian Poste Parcel