Hasilkan Maxicode Barcode di C #

Kode Maxicode adalah kode batang yang dapat dibaca mesin yang berisi titik-titik yang disusun dalam bentuk heksagonal. Itu dapat dibuat dengan variasi berbeda dalam mode berbeda sambil mengandung bullseye di tengahnya. Dalam skenario tertentu, Anda mungkin perlu membuat Maxicode. Oleh karena itu, artikel ini membahas cara membuat berbagai jenis Maxicodes secara terprogram dalam C#.

Instalasi C# API untuk Menghasilkan Maxicode Barcode - Unduhan Gratis

Anda dapat dengan mudah menginstal pustaka Aspose.BarCode for .NET di aplikasi Anda. Ini memungkinkan Anda untuk menghasilkan atau memproses berbagai kode batang dari dalam aplikasi .NET Anda. Unduh file DLL referensi dengan cepat dari halaman Rilis Baru atau instal dari Galeri NuGet dengan perintah berikut:

PM> Install-Package Aspose.BarCode

Hasilkan Maxicode Barcode di C#

Anda harus mengikuti langkah-langkah di bawah ini untuk menghasilkan kode batang Maxicode:

  1. Inisialisasi sebuah instance dari kelas BarcodeGenerator dan tentukan EncodeType.
  2. Atur jumlah piksel.
  3. Setel mode penyandian MaxiCode dan teks kode yang valid.
  4. Buat kode batang Maxicode sebagai gambar PNG.

Contoh kode di bawah ini menunjukkan cara membuat kode batang Maxicode secara terprogram dalam C#:

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

// Atur ukuran dalam piksel
gen.Parameters.Barcode.XDimension.Pixels = 15;
gen.Parameters.Barcode.CodeTextParameters.TwoDDisplayText = "MaxiCode Mode 2";

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

// Setel mode penyandian MaxiCode ke 2 dan teks kode yang valid
gen.Parameters.Barcode.MaxiCode.MaxiCodeEncodeMode = 2;

//(Kode Pos 9 digit)(gs)(Kode Negara)(gs)(Kategori Layanan)(gs)(Pesan Kedua)(eot)
gen.CodeText = $"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 C#

Anda dapat menetapkan nilai yang berbeda untuk rasio aspek saat membuat kode batang Maxicode. Silakan ikuti langkah-langkah di bawah ini untuk membuat Maxicode dengan rasio aspek dalam C#.

  1. Buat instance dari kelas BarcodeGenerator dan atur parameter EncodeType.
  2. Atur ukuran sebagai jumlah piksel.
  3. Tetapkan rasio aspek.
  4. Ekspor Kode Batang Maxicode sebagai gambar PNG.

Contoh kode berikut menunjukkan cara membuat kode batang Maxicode dengan rasio aspek di C#:

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

// Atur ukuran dalam piksel
gen.Parameters.Barcode.XDimension.Pixels = 15;

// Tetapkan rasio aspek 0,5
gen.Parameters.Barcode.MaxiCode.AspectRatio = 0.5f;

// Simpan Kode Maxi keluaran
gen.Save("MaxiCodeAspectRatio.png", BarCodeImageFormat.Png);

Gambar berikut menggambarkan bagaimana Maxicode muncul saat dibuat menggunakan cuplikan kode di atas:

Hasilkan Rasio Aspek Maxicode di C #

Dapatkan Lisensi Gratis

Anda dapat mengevaluasi API tanpa batasan evaluasi apa pun dengan meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara membuat kode batang Maxicode secara terprogram dalam C#. Ini menjelaskan cara membuat barcode Maxicode yang berbeda dengan berbagai mode Encode, serta cara membuatnya dengan rasio aspek. Selain itu, Anda dapat menjelajahi bagian dokumentasi untuk mempelajari banyak fitur manipulasi kode batang lainnya. Jika Anda ingin mendiskusikan kekhawatiran atau ambiguitas Anda, jangan ragu untuk menghubungi kami melalui forum.

Lihat juga