Generator Kode Batang GS1-128 di Jawa.

Barcode adalah simbol grafis yang digunakan untuk mengidentifikasi produk. Dalam industri ritel, barcode GS1-128 ada di mana-mana. Banyak perusahaan di seluruh dunia bertukar data menggunakan standar GS1-128. Sebagai standar eCommerce, memungkinkan perusahaan untuk memberikan informasi yang akurat dan andal tentang produknya. Pada artikel ini, kita akan mempelajari cara membuat barcode GS1-128. Setelah mengikuti langkah-langkah tersebut, kita akan memiliki GS1-128 Barcode Generator kita sendiri di Java. Jadi mari kita mulai.

Artikel tersebut harus mencakup topik-topik berikut:

  1. Java GS1-128 Barcode Generator API
  2. Hasilkan GS1-128 Barcode di Jawa
  3. Hasilkan Kupon UPC-A GS1 128
  4. Sesuaikan Tampilan Barcode

API Pembuat Kode Batang Java GS1-128

Kita akan menggunakan API Aspose.BarCode for Java untuk menghasilkan barcode GS1-128. Ini adalah API Java yang tangguh, andal, dan mudah digunakan untuk pembuatan dan pengenalan kode batang. Ini mendukung berbagai 1D & 2D tipe barcode.

Harap unduh JAR API atau tambahkan konfigurasi pom.xml berikut dalam aplikasi Java berbasis Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-barcode</artifactId>
    <version>22.10</version>
</dependency>

Menghasilkan Barcode GS1-128 di Jawa

Kami dapat dengan mudah membuat barcode GS1-128 dengan mengikuti langkah-langkah berikut:

  1. Pertama, buat instance kelas BarcodeGenerator dengan EncodeType sebagai argumen.
  2. Selanjutnya, tentukan teks yang akan dikodekan.
  3. Setelah itu, atur nilai ukuran barcode dalam piksel.
  4. Terakhir, simpan hasilnya menggunakan metode save(). Dibutuhkan jalur file keluaran sebagai argumen.

Contoh kode berikut menunjukkan cara membuat barcode GS1-128 di Java.

// Contoh kode ini menunjukkan cara menghasilkan barcode GS1-128.
// Buat instance dari kelas BarcodeGenerator
// Tentukan jenis Encode sebagai GS1Code128
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.GS_1_CODE_128);

// Tentukan teks kode
generator.setCodeText("(01)12345678901231(21)ASPOSE(30)9876");

// Tentukan dimensi-X 
// lebar terkecil dari unit bar atau spasi BarCode
generator.getParameters().getBarcode().getXDimension().setPixels(2);

// Simpan hasilnya
generator.save("C:\\Files\\GS1Code128.jpg");

Hasilkan Kupon UPC-A GS1 128 di Jawa

Demikian pula, kami juga dapat membuat label barcode dengan kode batang kupon GS1-128 tambahan yang ditempatkan di gambar yang sama dengan mengikuti langkah-langkah yang disebutkan sebelumnya. Namun, kita perlu menetapkan EncodeType sebagai UPCAGS1CODE128COUPON pada langkah pertama.

Contoh kode berikut menunjukkan cara membuat Kupon UPC-A GS1 Kode 128 di Jawa.

// Contoh kode ini menunjukkan cara menghasilkan Kupon Kode 128 UPC-A GS1.
// Buat instance dari kelas BarcodeGenerator
// Tentukan jenis Encode sebagai UpcaGs1Code128Coupon
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.UPCA_GS_1_CODE_128_COUPON);

// Tentukan teks kode
generator.setCodeText("123456789012(8110)ASPOSE");

// Tentukan dimensi-X 
// lebar terkecil dari unit bar atau spasi BarCode
generator.getParameters().getBarcode().getXDimension().setPixels(2);

// Simpan hasilnya
generator.save("C:\\Files\\Gs1CouponUpcaCode128.jpg");

Sesuaikan Tampilan Kupon GS1 128 di Jawa

Tampilan barcode juga bisa kita sesuaikan dengan mengikuti langkah-langkah yang sudah disebutkan tadi. Namun, kita perlu menentukan properti tambahan sebelum menyimpan gambar di langkah terakhir.

Contoh kode berikut menunjukkan cara mengkustomisasi tampilan barcode GS1 128 Coupon di Java.

// Contoh kode ini menunjukkan cara menyesuaikan tampilan kode batang Kupon GS1 128.
// Buat instance dari kelas BarcodeGenerator
// Tentukan jenis Encode sebagai UpcaGs1Code128Coupon
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.UPCA_GS_1_CODE_128_COUPON);

// Tentukan teks kode
generator.setCodeText("123456789012(8110)ASPOSE");

// Tentukan dimensi-X 
// lebar terkecil dari unit bar atau spasi BarCode
generator.getParameters().getBarcode().getXDimension().setPixels(2);

// Tetapkan ruang suplemen kupon 50 piksel
generator.getParameters().getBarcode().getCoupon().getSupplementSpace().setPixels(50);

// Atur Tinggi Bar
generator.getParameters().getBarcode().getBarHeight().setPixels(50);

// Atur Warna Batang
generator.getParameters().getBarcode().setBarColor(Color.RED);

// Tetapkan Warna Label
generator.getParameters().getBarcode().getCodeTextParameters().setColor(Color.BLUE);

// Simpan hasilnya
generator.save("C:\\Files\\Gs1CouponAppearance.jpg");

Dapatkan Lisensi Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk mencoba perpustakaan tanpa batasan evaluasi.

Kesimpulan

Pada artikel ini, kita telah mempelajari tentang barcode GS1-128 dan cara membuat barcode GS1-128 di Java. Kami juga telah melihat cara menghasilkan kupon UPC-A GS1-128 secara terprogram. Selain itu, Anda dapat mempelajari lebih lanjut tentang Aspose.BarCode for Java API menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum dukungan gratis.

Lihat juga