Hasilkan EAN Barcode di C#

Barcode EAN juga dikenal sebagai Nomor Artikel Eropa. Ada berbagai variasi kode EAN yang berisi data tambahan sebagai digit tambahan. Artikel ini membahas cara membuat kode EAN secara terprogram dalam C#. Selain itu, ini memandu Anda tentang cara menambahkan angka tambahan dengan kode EAN 13 untuk menjadikannya kode batang EAN 5.

C# API untuk Menghasilkan EAN Barcode - Unduhan Gratis

Aspose.BarCode for .NET mendukung bekerja dengan berbagai jenis barcode. Anda dapat dengan mudah mengonfigurasi API dengan mengunduh file referensi DLL dari halaman Downloads atau menggunakan manajer paket NuGet untuk menginstalnya dengan semua dependensi jika ada.

PM> Install-Package Aspose.BarCode

Buat Kode Batang EAN 13 di C#

Anda harus mengikuti langkah-langkah di bawah ini untuk membuat barcode EAN 13:

  1. Buat instance dari kelas BarcodeGenerator dan setel EncodeType ke EAN13.
  2. Atur ukuran dalam piksel.
  3. Simpan kode EAN yang dihasilkan sebagai gambar.

Cuplikan kode berikut menunjukkan cara membuat kode batang EAN 13 di C#:

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

// Tetapkan ukuran dalam piksel
gen.Parameters.Barcode.XDimension.Pixels = 2;

// Simpan keluaran kode batang EAN 13
gen.Save("Ean13.png", BarCodeImageFormat.Png);

Hasilkan EAN 5 dengan Data Tambahan di C#

Langkah-langkah berikut menunjukkan cara membuat kode EAN dengan data tambahan di C#.

  1. Inisialisasi objek kelas BarcodeGenerator dan tentukan EncodeType.
  2. Atur ruang suplemen dan data suplemen EAN 5.
  3. Ekspor kode batang EAN keluaran sebagai format gambar apa pun seperti JPG, PNG, BMP, dll.

Cuplikan kode di bawah ini menguraikan cara membuat kode EAN 5 dengan data tambahan secara terprogram dalam C#:

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

//// Tetapkan ukuran dalam piksel
gen.Parameters.Barcode.XDimension.Pixels = 2;

// Tetapkan ruang tambahan dalam piksel
gen.Parameters.Barcode.Supplement.SupplementSpace.Pixels = 20;

// Tetapkan suplemen EAN 5
gen.Parameters.Barcode.Supplement.SupplementData = "12345";

// Simpan kode batang EAN 5
gen.Save("SupplementEAN5.png", BarCodeImageFormat.Png);

Tangkapan layar di bawah ini menunjukkan kode batang EAN 5 keluaran dengan data tambahan:

Hasilkan EAN 5 dalam C#

Dapatkan Lisensi Gratis

Anda dapat meminta lisensi sementara gratis untuk mengevaluasi fitur API tanpa batasan apa pun.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara membuat kode EAN 13 secara terprogram dalam C#. Demikian juga, ini juga menjelaskan cara menambahkan data tambahan sebagai digit tambahan untuk menghasilkan kode batang EAN 5 di C#. Selain itu, Anda dapat melihat ruang dokumentasi untuk belajar bekerja dengan berbagai jenis kode batang lainnya. Silakan menulis kepada kami di forum jika Anda perlu mendiskusikan pertanyaan Anda.

Lihat juga