IRONSOFTWAREHOME
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 });
Imports IronBarCode

' Reading many images asynchronously using ReadAsync
Dim imagePaths As String() = New String() {"image1.png", "image2.png"}
Dim resultsAsync = BarcodeReader.ReadAsync(imagePaths, New BarcodeReaderOptions() With {.ExpectMultipleBarcodes = True})

' Reading many PDFs asynchronously using ReadPdfAsync
Dim pdfPaths As String() = New String() {"doc1.pdf", "doc2.pdf"}
Dim resultsPdfAsync = BarcodeReader.ReadPdfsAsync(pdfPaths, New PdfBarcodeReaderOptions() With {.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,422,100Sürüm:2026.9yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez