Barkod Oluştur
IronBarcode, barkod üretimi söz konusu olduğunda birçok seçenek ve özelleştirme sunar. Whether you're developing a standalone BarCode generator to produce images with standard encoding formats like EAN8, Code128 ve Code39 gibi standart kodlama formatlarına sahip görüntüler üretmek için bağımsız bir BarCode oluşturucu geliştiriyor olun ya da ByteArray veya MemoryStream kullanarak BarCode oluşturmayı mevcut uygulamanıza entegre etmek için esnek bir kütüphaneye ihtiyacınız olsun, IronBarcode, png, jpg ve jpeg gibi standart görüntü formatlarına dışa aktarma dahil olmak üzere kapsamlı özelliklere sahip, kullanımı kolay bir çözüm sunar.
C#'ta Barkod Üretici
BarcodeWriter.CreateBarcode
BarcodeWriter sınıfını oluşturduktan sonra, BarcodeWriter.CreateBarcode kullanarak bir BARCODE oluştururuz. Yöntem, iki zorunlu parametre alır: bir string değeri ve geliştirici tarafından seçilen BarcodeWriterEncoding enum. Daha sonra barkodu, daha fazla kullanım için bir resim olarak kaydediyoruz.
IronBarcode, BARCODE oluşturmanın yanı sıra, 3. satırda gösterildiği gibi, geliştiricilerin daha kolay kullanım için yöntemleri birbirine zincirlemelerine de olanak tanır. Bir BARCODE oluşturur, ardından ResizeTo'yi çağırarak görüntünün boyutunu piksel cinsinden yüksekliği ve genişliği dikkate alarak yeniden boyutlandırır ve son olarak SaveAsImage ile BARCODE'ı bir görüntü olarak kaydeder.
Ayrıca, farklı durumlara ve senaryolara uyum sağlamak için BarcodeWriter.CreateBarcode yönteminin birçok varyasyonu bulunmaktadır. ByteArray'ye dayalı bir BARCODE oluşturmanız gerekiyorsa, aynı CreateBarcode yönteminin başka bir varyasyonunu kullanabilir, ByteArray'yi değer olarak aktarabilir ve BARCODE'un yüksekliğini ve genişliğini de önceden belirtebiliriz.
Benzer şekilde, MemoryStream türü bir değişkenle BARCODE oluşturmanız gerekiyorsa, IronBarcode bunu da sunar; MemoryStream değişkenini, yukarıda yapıldığı gibi BarcodeWriter.CreateBarcode içindeki ilk parametre olarak geçirin ve adımları tekrarlayın.
IronBarcode, basit barkod değerleri oluşturmak isteyen, bunları uygulamalarına entegre etmek ve daha fazlasını isteyen geliştiriciler için tüm seçenekleri ve senaryoları hazırlamıştır!

