Barkod Hızlı Başlangıç
IronBarcode, resim dosyalarından (jpeg, png ve jpg) değişkenleri dolaştırmak istiyorsanız, örneğin bit eşlem gibi daha programatik formatlara kadar çeşitli standart formatları destekler. Ayrıca, PDF gibi harici formatları da destekler, böylece IronBarcode her kod tabanına sorunsuz bir şekilde entegre olur ve geliştiricilere dosya formatları ve değişkenleri ile esneklik sağlar.
IronBarcode, tüm dosya formatları için bir barkod okuyucu olmasının yanı sıra, EAN8, Code128 ve Code39 gibi tüm standart kodlama ve biçimlendirmeleri destekleyen bir barkod oluşturucu olarak da çalışır. Barkod üretici ayarını yapmak yalnızca iki satır kod alır. Düşük giriş engeli ve geliştiriciler için pek çok özelleştirme seçeneği ile IronBarcode, barkodlarla ilgili tüm durumlar için bir numaralı tercihtir.
C#'ta Barkod Okuyucu ve Barkod Üretici
- `var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeEncoding.EAN8);`
- `Resim myBarcodeImage = myBarcode.ToImage();`
- `myBarcode.ResizeTo(400, 100);`
- `var resultFromFile = BarcodeReader.Read(@"file/barcode.png");`
- `var myOptionsExample = new BarcodeReaderOptions { /* Options */ };`
Barkod Yazıcı
İlk olarak, gerekli kütüphaneleri IronBarCode ve System.Drawing gibi içe aktarıyoruz ve BarcodeWriter'ı başlatıp EAN8 formatında 12345 değerine sahip bir barkod oluşturuyoruz. Sonra, üretilen barkodu istenilen formatta bir resim olarak kaydediyoruz. IronBarcode, barkodu Image ve Bitmap olarak oluşturmayı desteklediği için çeşitli seçenekler mevcuttur.
İleri Düzey Barkod Yazıcı
Yukarıdan görüldüğü gibi, IronBarcode kullanarak bir barkod oluşturmak yalnızca iki kod satırı gerektirir ve daha sonraki kullanım için bir dosya olarak kaydedilir. IronBarcode bunu daha da genişleterek, geliştiricilere duruma uygun şekilde barkodu özelleştirmek için sayısız seçenek sunar.
Barkod görüntüsünü yeniden boyutlandırmak için ResizeTo yöntemini kullanabiliriz ve yükseklik ile genişliği aktarabiliriz.
Barkod Okuyucu
Yukarıdaki gibi, ilk olarak BarcodeReader'ı başlatıp, dosya yolunu Read yöntemine geçiriyoruz ve barkod nesnesini daha sonra kullanmak ve manipüle etmek için bir değişken olarak kaydediyoruz. PDF gibi harici formatları okumak için belirli yöntemler vardır ReadPDF; ancak, genel görüntü formatları ve bitmapler için Read kullanırdık.
BarcodeReaderOptions
IronBarcode, geliştiricilerin standart dosya formatlarından barkod taraması yapmasına olanak tanır. Ancak, geliştiricilerin, özellikle bir grup barkod dosyasını programatik olarak okuduğu durumlarda BarcodeReaderOptions yönteminin davranışını ince ayar yapmak istedikleri durumlar vardır. İşte BarcodeReaderOptions burada devreye girer. IronBarcode, Speed ile okuma hızını ve dosyada birden çok barkodun beklenip beklenmediğini ExpectedMultipleBarcodes ile, ve ne tür barkodlar olduklarını ExpectBarcodeTypes özelliği ile tamamen özelleştirmenize olanak tanır. Bu, geliştiricilerin birden fazla resimden paralel olarak barkod okumak için birden fazla iplik çalıştırmasına ve aynı zamanda paralel okuma yaparken kullanılan iplik sayısını kontrol etmesine olanak tanır.
Bunlar, IronBarcode'un gücünü gösteren özelliklerden sadece birkaçı. Tam liste için lütfen belgelerde şu adresi ziyaret edin burada.

