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 nesnesinin bir örneğini oluşturmak, ardından CreateBarcode yöntemini çağırarak ilk adımda tanımlanan dizeyi ve BARCODE türünü girmektir. 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 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, SaveAsImage işlevini istenen dosya adını parametre olarak kullanarak çağırarak BARCODE'u JPEG olarak kaydetmektir. Bu durumda, Unicode.jpeg olur.

