Hasilkan Maxicode Barcode di Jawa.

Maxicode adalah barcode 2D yang dibuat dengan kombinasi titik-titik dalam bentuk heksagonal. Mereka umumnya digunakan untuk manajemen rantai pasokan, hyperlink objek, dan banyak tujuan lainnya. Dalam beberapa kasus penggunaan, Anda mungkin perlu membuat Maxicode untuk kebutuhan yang berbeda. Oleh karena itu, artikel ini menjelaskan cara membuat kode batang Maxicode dengan berbagai jenis penyandian, serta dengan rasio aspek secara terprogram di Java.

Konfigurasi Java untuk Menghasilkan Maxicode Barcode - Unduhan API Gratis

Anda dapat membuat atau membaca banyak jenis barcode dengan Aspose.BarCode for Java. Unduh file JAR dengan cepat dari halaman Rilis Baru atau gunakan konfigurasi di bawah ini untuk mengaturnya dari repositori:

<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.9</version>
</dependency>

Hasilkan Maxicode Barcode di Jawa

Langkah-langkah berikut menunjukkan cara membuat kode batang Maxicode:

  1. Buat objek dari kelas BarcodeGenerator dan tentukan nilai EncodeType.
  2. Atur ukuran sebagai jumlah piksel.
  3. Setel mode penyandian MaxiCode dan teks kode yang valid.
  4. Buat kode batang Maxicode dan ekspor gambar keluaran dalam format PNG.

Cuplikan kode di bawah ini menunjukkan cara membuat kode batang Maxicode secara terprogram di Java:

// Inisialisasi sebuah instance dari kelas BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MAXI_CODE, "");

// Tetapkan ukuran dalam piksel
gen.getParameters().getBarcode().getXDimension().setPixels(15);
gen.getParameters().getBarcode().getCodeTextParameters().setTwoDDisplayText("MaxiCode Mode 2");

String gs = "\u001d";
String rs = "\u001e";
String eot = "\u0004";

// Setel mode penyandian MaxiCode ke 2 dan teks kode yang valid
gen.getParameters().getBarcode().getMaxiCode().setMaxiCodeEncodeMode(2);

//(Kode Pos 9 digit)(gs)(Kode Negara)(gs)(Kategori Layanan)(gs)(Pesan Kedua)(eot)
gen.setCodeText("123456789{gs}056{gs}001{gs}ADDITIONAL DATA{eot}");

// Simpan Kode Maxi keluaran
gen.save("MaxiCodeEncodeMode2Second.png", BarCodeImageFormat.PNG);

Hasilkan Kode Batang Maxicode dengan Rasio Aspek di Java

Anda harus mengikuti langkah-langkah di bawah ini untuk membuat kode batang Maxicode dengan rasio aspek di Java.

  1. Inisialisasi instance kelas BarcodeGenerator dan tentukan EncodeType.
  2. Tetapkan rasio aspek untuk Maxicode.
  3. Hasilkan kode batang Maxicode sebagai gambar PNG.

Kode contoh berikut menunjukkan cara membuat kode batang Maxicode dengan rasio aspek secara terprogram di Java:

// Inisialisasi sebuah instance dari kelas BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MAXI_CODE, "Åspóse.Barcóde©");

// Atur ukuran dalam piksel
gen.getParameters().getBarcode().getXDimension().setPixels(15);

// Tetapkan rasio aspek 0,5
gen.getParameters().getBarcode().getMaxiCode().setAspectRatio(0.5f);

// Simpan Kode Maxi keluaran
gen.save("MaxiCodeAspectRatio.png", BarCodeImageFormat.PNG);

Tangkapan layar di bawah ini menunjukkan tampilan Maxicode saat dibuat dengan contoh kode di atas:

Hasilkan Rasio Aspek Maxicode di C #

Dapatkan Lisensi Gratis

Anda dapat bekerja dengan API tanpa batasan atau tanda air evaluasi apa pun dengan mendapatkan lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah menjelajahi cara membuat atau membuat kode batang Maxicode secara terprogram di Java. Ini menguraikan proses untuk membuat Maxicode dengan mode penyandian 2, 3, dan 4, serta dengan rasio aspek. Selain itu, Anda dapat membuka ruang dokumentasi untuk memeriksa banyak fitur API lainnya. Jika ada pertanyaan, silakan hubungi kami di forum.

Lihat juga