Dalam pos sebelumnya, kami menjelajahi cara menghasilkan dan membaca berbagai jenis kode batang menggunakan C#. Ketika berurusan dengan bahasa yang mencakup karakter non-Inggris—seperti Arab, Latin, atau Yunani—sangat penting untuk mengkodekan karakter ini menggunakan standar Unicode, khususnya UTF-8. Artikel ini akan memandu Anda melalui langkah-langkah untuk menghasilkan dan membaca kode batang menggunakan pengkodean UTF-8 di C#.
Daftar Isi
- API C# untuk Menghasilkan Kode Batang menggunakan Pengkodean UTF-8
- Menghasilkan Kode Batang dengan Pengkodean UTF-8 di C#
- Membaca Kode Batang dengan Pengkodean UTF-8 di C#
- Dapatkan Lisensi API Gratis
API C# untuk Menghasilkan Kode Batang menggunakan Pengkodean UTF-8
API Aspose.BarCode untuk .NET adalah solusi yang kuat untuk generasi dan pengenalan kode batang di C#. Ini mendukung berbagai simbologi kode batang dan memungkinkan Anda untuk menghasilkan kode batang menggunakan pengkodean UTF-8. Anda dapat dengan mudah mengunduh API atau menginstalnya melalui NuGet dengan perintah berikut:
PM> Install-Package Aspose.BarCode
Menghasilkan Kode Batang menggunakan Pengkodean UTF-8 di C#
Untuk menghasilkan kode batang menggunakan pengkodean UTF-8, ikuti langkah-langkah berikut:
- Buat Instance: Buat instance dari kelas BarcodeGenerator dan tentukan jenis kode batang menggunakan EncodeTypes.
- Set Teks Kode Batang: Gunakan properti BarcodeGenerator.CodeText untuk mendefinisikan teks untuk kode batang.
- Tentukan Pengkodean: Indikasikan pengkodean teks UTF-8 dengan properti BarcodeGenerator.Parameters.Barcode.QR.CodeTextEncoding (pastikan untuk mengganti QR dengan jenis kode batang yang sesuai yang ditentukan dalam konstruktor BarcodeGenerator).
- Hasilkan Kode Batang: Panggil metode BarcodeGenerator.GenerateBarCodeImage untuk membuat kode batang, menyimpan gambar yang dikembalikan dalam objek Bitmap.
- Simpan Gambar: Terakhir, simpan gambar kode batang sebagai file menggunakan metode Bitmap.Save(String).
Berikut adalah contoh kode yang menunjukkan cara menghasilkan kode batang menggunakan pengkodean UTF-8 di C#:
Membaca Kode Batang yang Dikenali UTF-8 menggunakan C#
Untuk mengenali kode batang yang dienkode UTF-8 menggunakan C#, ikuti langkah-langkah berikut:
- Muat Gambar Kode Batang: Gunakan kelas BarCodeReader untuk memuat gambar kode batang Anda.
- Proses Hasil: Loop melalui setiap BarCodeResult yang dikembalikan oleh metode BarCodeReader.ReadBarCodes().
- Set Pengkodean: Buat instance dari kelas Encoding dan setel ke UTF-8.
- Ambil Array Karakter: Akses array karakter dari byte yang dikembalikan oleh objek BarCodeResult.
- Membangun String: Bangun string Unicode dari karakter untuk mendapatkan teks kode batang.
- Output Teks: Terakhir, cetak teks kode batang yang diperoleh.
Berikut adalah contoh kode yang menunjukkan cara mengenali kode batang menggunakan pengkodean UTF-8 di C#:
Dapatkan Lisensi API Gratis
Jika Anda tertarik untuk mencoba API, Anda dapat mendapatkan lisensi sementara gratis.
Kesimpulan
Dalam artikel ini, Anda belajar cara menghasilkan dan membaca kode batang menggunakan pengkodean UTF-8 di C#. Dengan Plugin Aspose, Anda dapat mengelola set karakter yang beragam dengan efisien. Untuk eksplorasi lebih lanjut, lihat dokumentasi untuk wawasan lebih lanjut tentang API kode batang C#.