Buat Kode QR di Java

Kode QR digunakan untuk segala hal mulai dari berbagi tautan situs web dan informasi kontak hingga melakukan pembayaran dan melacak inventaris. Jika Anda seorang pengembang Java, Anda mungkin bertanya-tanya bagaimana cara membuat kode QR secara terprogram. Dalam postingan blog ini, kami akan memandu Anda melalui proses membuat kode QR di Java.

Pembuat Kode QR - Instalasi Java API

Anda dapat dengan mudah mengonfigurasi QR Generator API dari bagian Rilis Baru atau menginstal Conholdate.Total for Java dengan konfigurasi Maven berikut:

<dependency>
<groupId>com.conholdate</groupId>
<artifactId>conholdate-total</artifactId>
<version>23.9</version>
<type>pom</type>
</dependency>

Buat Kode QR di Java

Anda dapat membuat kode QR di Java dengan mengikuti langkah-langkah di bawah ini:

  • Inisialisasi sebuah instance dari kelas BarcodeGenerator.
  • Tentukan parameter tampilan Kode QR.
  • Atur jenis pengkodean dan versi QR.
  • Tulis kode QR keluaran.

Cuplikan kode di bawah ini menunjukkan cara membuat kode QR di Java:

// Inisialisasi instance kelas BarcodeGenerator
com.aspose.barcode.generation.BarcodeGenerator gen = new com.aspose.barcode.generation.BarcodeGenerator(com.aspose.barcode.generation.EncodeTypes.QR, "Aspose");

// Tetapkan parameter kode batang yang berbeda
gen.getParameters().getBarcode().getXDimension().setPixels(4);
gen.getParameters().getCaptionBelow().setText("Aspose");
gen.getParameters().getCaptionBelow().setVisible(true);
gen.getParameters().setAutoSizeMode(com.aspose.barcode.generation.AutoSizeMode.NEAREST);
gen.getParameters().getImageHeight().setPixels(200);
gen.getParameters().getImageWidth().setPixels(200);

// Setel versi Otomatis
gen.getParameters().getBarcode().getQR().setQrVersion(com.aspose.barcode.generation.QRVersion.AUTO);

// Setel jenis enkode ForceQR
gen.getParameters().getBarcode().getQR().setQrEncodeType(com.aspose.barcode.generation.QREncodeType.FORCE_QR);

// Simpan Kode QR yang dihasilkan
gen.save("QRcode.png", com.aspose.barcode.generation.BarCodeImageFormat.PNG);

Buat Kode QR dengan Rasio Aspek di Java

Anda dapat mengimprovisasi proses pembuatan kode QR dengan mengubah nilai parameter kode batang yang berbeda. Misalnya, Anda dapat menentukan keterangan yang berbeda, mode ukuran otomatis, versi, rasio aspek, dll. Langkah-langkah di bawah ini menguraikan lebih lanjut tentang cara membuat kode QR dengan rasio aspek di Java:

  • Buat instance objek dari kelas BarcodeGenerator.
  • Tetapkan parameter kode batang QR yang berbeda.
  • Tentukan Rasio Aspek.
  • Ekspor Kode QR keluaran.

Contoh kode berikut menjelaskan cara membuat kode batang QR dengan rasio aspek di Java:

// Inisialisasi instance kelas BarcodeGenerator
com.aspose.barcode.generation.BarcodeGenerator gen = new com.aspose.barcode.generation.BarcodeGenerator(com.aspose.barcode.generation.EncodeTypes.QR, "ASPOSE");

// Atur parameter kode batang
gen.getParameters().getBarcode().getXDimension().setPixels(4);
gen.getParameters().getCaptionBelow().setText("Aspose");
gen.getParameters().getCaptionBelow().setVisible(true);

// Tetapkan Rasio Aspek
gen.getParameters().getBarcode().getQR().setAspectRatio(2);

// Simpan Kode QR yang dihasilkan
gen.save("QrAspectRatio.png", com.aspose.barcode.generation.BarCodeImageFormat.PNG);

Tangkapan layar di bawah adalah contoh kode QR yang dibuat dengan rasio aspek:

Hasilkan Kode QR Java

Lisensi Evaluasi Gratis

Anda mungkin mendapatkan lisensi sementara gratis untuk menghindari batasan evaluasi dan menguji API hingga kapasitas penuhnya.

Menyimpulkan

Membuat kode QR di Java adalah proses yang relatif mudah. Baik Anda ingin membuat kode QR untuk situs web, informasi kontak, atau tujuan lainnya, kini Anda memiliki pengetahuan untuk melakukannya. Bereksperimenlah dengan konten dan pengaturan berbeda untuk membuat kode QR yang sesuai dengan kebutuhan spesifik Anda. Kode QR adalah alat serbaguna yang dapat meningkatkan fungsionalitas aplikasi Java Anda. Namun, jika Anda perlu mendiskusikan kekhawatiran Anda, silakan kirim surat kepada kami di forum.

Lihat juga