Czytanie kodów kreskowych asynchronicznie

Mozemy czytac kody kreskowe uzywajac klasy BarcodeReader. Najlatwiejsza metoda do uzycia jest metoda BarcodeReader.Read. IronBarcode rowniez ma metode ReadAsync do programowania wielowatkowego asynchronicznego.

Kluczowe punkty

  • Metody synchroniczne kontra asynchroniczne

    • Metoda Read jest prosta w uzyciu, gdy potrzebne sa natychmiastowe wyniki i jest wywolywana w glownym watku.
    • Metoda ReadAsync jest przeznaczona do wykonania asynchronicznego, co pozwala programowi kontynuowac inne zadania podczas oczekiwania na zakonczenie odczytu kodu kreskowego.
  • BarcodeReaderOptions
    • ExpectMultipleBarcodes: Jesli ustawione na true, czytnik bedzie szukal wielu kodow kreskowych na obrazie.
    • EnhanceAccuracy: Poprawia dokladnosc kosztem predkosci.
    • SpeedUp: Zwieksza wydajnosc odczytu, co moze byc przydatne do szybkiego przetwarzania duzej ilosci obrazow. Jednakze, moze to zmniejszyc dokladnosc, jesli ustawione na true.

Poznaj asynchroniczne i wielowątkówe odczytywanie kodow kreskowych

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 2,331,688 | Wersja: 2026.7 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package BarCode
uruchom przykład zobacz, jak twoje ciągi zamieniają się w kody kreskowe.