1-BPP Barkod Görüntüleri Yaz
1bpp görüntü, yalnızca iki renk gösterebilen, tipik olarak siyah ve beyaz olan bir monokrom görüntüdür. Resimdeki her piksel, siyahı temsil edebilecek olan '0' ve beyazı temsil edebilecek olan '1' veya tam tersini tek bit ile temsil eder. Bu format, hız ve doğruluğun kritik olduğu senaryolar için en uygun olup, makineler tarafından okunması amaçlanmıştır. Bu kod örneğinde, tarama sırasında maksimum kontrast ve güvenilirlik elde etmek için oluşturduğumuz BARCODE'u 1bpp görüntüsüne nasıl dönüştüreceğimizi göstereceğiz.
Barkodları 1BPP Barkod Görüntülerine Dönüştürme İçin 5 Adımlı Kılavuz
IronBarCodekullanılarak;- var
myBarcode=BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8); myBarcode.SaveAs1BppBitmap("1bppImage.bmp");- var
byteData=myBarcode.To1BppBinaryData(); - var
anyBitmap=myBarcode.To1BppImage();
Kod Açıklaması
Önce IronBarcode kütüphanesini içe aktarıyoruz, ardından BarcodeWriter.CreateBarcode yöntemini kullanarak bir BARCODE oluşturuyoruz. Bu yönteme iki değişken geçiyoruz: string değeri ve barkodun türü. Yukarıdaki örnekte bunlar sırasıyla "12345" ve EAN8'dir.
BarCode oluşturduktan sonra, save yöntemini SaveAs1BppBitmap çağırabilir ve ona bir dosya adı iletebiliriz. Bu işlem, BARCODE'u 1bpp Bitmap olarak kaydeder ve adı, kaydedildiği dosya adı olur.
Bitmap dosyasına doğrudan kaydetmenin yanı sıra, alternatif kaydetme yöntemleri de mevcuttur. IronBarcode, 1bpp yöntemini kullanarak BARCODE'u To1BppBinaryData ikili verisi olarak kaydetmeyi destekler. İkili verilere dönüştürmek, değişkeni uygulamanın diğer bölümlerine ikili veri olarak aktarmanızı veya mevcut kod tabanları ile entegre etmenizi sağlar. Ayrıca, IronBarcode, 1-bit-per-pixel yöntemini kullanarak BARCODE'u 1bpp görüntüsü olarak kaydetmeyi de destekler.

