Hasilkan Kode QR dalam C #.

Kode QR adalah kode batang dua dimensi yang dapat digunakan untuk menyimpan beberapa data berguna untuk mengidentifikasi atau melacak informasi. Terkadang Anda mungkin perlu membuat kode QR untuk menyematkan informasi dalam bentuk kisi vertikal dan horizontal. Oleh karena itu, artikel ini menjelaskan cara membuat Kode QR secara terprogram dalam C#.

Instalasi C# API untuk Menghasilkan Kode QR

Anda perlu menginstal Aspose.BarCode for .NET API. Ini dapat digunakan untuk membuat atau memindai berbagai jenis kode batang. Anda dapat mengunduh file DLL referensi atau menginstalnya dengan perintah NuGet berikut.

PM> Install-Package Aspose.BarCode

Hasilkan Kode QR dalam C#

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

  1. Inisialisasi instance dari kelas BarcodeGenerator sambil menentukan EncodeType dan teks masukan.
  2. Tetapkan versi dan jenis penyandian untuk Kode QR.
  3. Hasilkan Kode QR dan simpan gambar keluaran dalam format PNG.

Cuplikan kode di bawah ini menunjukkan cara membuat Kode QR di C#:

// Inisialisasi sebuah instance dari kelas BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Setel versi Otomatis
gen.Parameters.Barcode.QR.QrVersion = QRVersion.Auto;

//Atur jenis penyandian QR ForceMicroQR
gen.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceMicroQR;
gen.Save(dataDir + "QREncodeTypeForceMicroQR.png", BarCodeImageFormat.Png);

Hasilkan Kode QR dengan Pengkodean ForceQR di C

Di sini Anda akan belajar cara membuat kode QR tipe ForceQR di C#.

  1. Inisialisasi instance dari kelas BarcodeGenerator sambil menentukan EncodeType dan teks masukan.
  2. Tetapkan versi dan jenis penyandian untuk Kode QR.
  3. Buat Kode QR dan tulis kode QR yang dihasilkan sebagai gambar PNG.

Contoh kode berikut menunjukkan cara membuat kode QR dengan pengkodean ForceQR di C#:

// Inisialisasi sebuah instance dari kelas BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Setel versi Otomatis
gen.Parameters.Barcode.QR.QrVersion = QRVersion.Auto;

//Setel jenis penyandian QR ForceQR
gen.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceQR;
gen.Save(dataDir + "QREncodeTypeForceQR.png", BarCodeImageFormat.Png);

Dapatkan Lisensi Gratis

Anda dapat meminta lisensi sementara gratis untuk mengevaluasi API dalam kapasitas penuhnya.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara membuat Kode QR dengan berbagai versi dan jenis penyandian secara terprogram dalam C#. Selain itu, dapat mengunjungi bagian dokumentasi untuk menjelajahi berbagai fitur lain yang ditawarkan oleh Aspose.BarCode for .NET API. Jika ada pertanyaan, jangan ragu untuk menulis kepada kami di forum.

Lihat juga