Barkodları Asenkron Okuma
using IronBarCode;

// Reading many images asynchronously using ReadAsync
string[] imagePaths = new string[] { "image1.png", "image2.png" };
var resultsAsync = BarcodeReader.ReadAsync(imagePaths, new BarcodeReaderOptions() { ExpectMultipleBarcodes = true });

// Reading many PDFs asynchronously using ReadPdfAsync
string[] pdfPaths = new string[] { "doc1.pdf", "doc2.pdf" };
var resultsPdfAsync = BarcodeReader.ReadPdfsAsync(pdfPaths, new PdfBarcodeReaderOptions() { ExpectMultipleBarcodes = true, Scale = 3, DPI = 300 });
NuGet Download
PM > Install-Package BarCode
Barkodları Asenkron Okuma

Barkodları Asenkron Okuma

Barkodları BarcodeReader sınıfını kullanarak okuyabiliriz. Kullanılması en kolay yöntem BarcodeReader.Read yöntemidir. IronBarcode, çoklu iş parçacıklı asenkron programlama için ReadAsync yöntemi de sunar.

Anahtar Noktalar

  • Eşzamanlı vs Asenkron Yöntemler

    • Read yöntemi, hemen sonuçlara ihtiyaç duyulduğunda kullanım için basittir ve ana iş parçacığında çağırılır.
    • ReadAsync yöntemi, barkod okuma tamamlanırken programın diğer görevlerle devam etmesine izin veren asenkron yürütme içindir.
  • BarcodeReaderOptions

    • ExpectMultipleBarcodes: Eğer true olarak ayarlanırsa, okuyucu görüntüde birden fazla barkod arar.
    • Speed: ReadingSpeed enumunu kullanarak okuma hızı ile doğruluk arasındaki dengeyi ayarlar.
    • Multithreaded: Çok iş parçacıklı okumayı etkinleştirir; bu, çok sayıda görüntüyü hızlı bir şekilde işlemek için yararlıdır.
Asenkron ve Çok İş Parçacıklı Barkod Okumayı Keşfedin
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Nuget Downloads 2,549,320Sürüm:2026.11yeni yayınlandı