Czytanie kodów kreskowych asynchronicznie

Możemy odczytywać BARCODES za pomocą klasy BarcodeReader. Najłatwiejszą metodą jest metoda BarcodeReader.Read. IronBarcode posiada również metodę ReadAsync do wielowątkowego programowania asynchronicznego.

Kluczowe punkty

  • Metody synchroniczne kontra asynchroniczne

    • Metoda Read jest prosta w użyciu, gdy potrzebne są natychmiastowe wyniki, i jest wywoływana w głównym wątku.
    • Metoda ReadAsync służy do wykonywania zadań asynchronicznie, umożliwiając programowi kontynuowanie innych zadań w trakcie oczekiwania na zakończenie odczytu BarCode.
  • BarcodeReaderOptions
    • ExpectMultipleBarcodes: Jeśli ustawiono true, czytnik będzie szukał wielu BARCODE-ów na obrazie.
    • EnhanceAccuracy: Zwiększa dokładność kosztem szybkości.
    • SpeedUp: Zwiększa wydajność odczytu, co może być przydatne do szybkiego przetwarzania dużej liczby obrazów. Może to jednak zmniejszyć dokładność, jeśli zostanie ustawione na true.

Poznaj asynchroniczne i wielowątkówe odczytywanie kodow kreskowych

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 2,240,258 | Wersja: 2026.5 just released
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.