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:
- Java GS1-128 Barcode Generator API
- Hasilkan GS1-128 Barcode di Jawa
- Hasilkan Kupon UPC-A GS1 128
- 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:
- Pertama, buat instance kelas BarcodeGenerator dengan EncodeType sebagai argumen.
- Selanjutnya, tentukan teks yang akan dikodekan.
- Setelah itu, atur nilai ukuran barcode dalam piksel.
- 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.