Unicode Barkodlar Yazma
IronBarcode, barkod üreticileri ve yazarları için Unicode karakterlerinin yazımını destekleyerek geliştiricilere yetki verir. Bu kolaylık, geliştiricilerin birden fazla dilde yazabilmesiyle, hem Japonya hem de Mısır'daki etiketlerde aynı barkodu kullanabilmesi olanağını sağlar. Ayrıca, metni ASCII veya başka bir kayıplı formata dönüştürme ihtiyacını ortadan kaldırarak, süreci verimli bir şekilde düzene sokar ve gereksiz adımları ortadan kaldırır.
Unicode'da kullanılan en yaygın dillerden bazıları:
- Hintçe
- Çince (birçok varyant)
- Arapça
- Japonca
- Tayca
IronBarcode ile Unicode Barkodları Yazmak İçin 3 Adımlık Kod
string text = "ABC 中国 العربية";var myBarcode = BarcodeWriter.CreateBarcode(text, BarcodeWriterEncoding.PDF417);myBarcode.SaveAsImage("Unicode.jpeg");
IronBarcode ile bir Unicode barkodu oluşturmanın ilk adımı, barkodun içermesini istediğiniz dize değerini tanımlamaktır. Bu örnekte, IronBarcode'un esnekliğini göstermek için İngilizce, Çince ve Arapça karışımı bir metni kullanıyoruz.
İkinci adım, BarcodeWriter bir örneğini oluşturmak, ardından ilk adımda tanımlanan metni ve barkod türünü girmek için CreateBarcode yöntemini çağırmaktır. Unicode barkodu oluşturmak için yalnızca belirli türde barkod kodlamasına izin verildiğini unutmayın. Önerilen formatlar yukarıda gösterildiği gibi ya BarcodeWriterEncoding.DataMatrix, BarcodeWriterEncoding.PDF417 ve BarcodeWriterEncoding.QRCode şeklindedir. Code 128 ve Code 39 gibi doğrusal barkodlar, Unicode'u desteklemez ve ASCII ile sınırlıdır, bu durumda bazı yöntemlerle çözüme gidilmelidir.
Üçüncü ve son adım, istenen dosya adını parametre olarak kullanarak SaveAsImage çağrısı ile barkodu JPEG olarak kaydetmektir. Bu örnekte, Unicode.jpeg olacaktır.

