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
Readjest prosta w użyciu, gdy potrzebne są natychmiastowe wyniki, i jest wywoływana w głównym wątku. - Metoda
ReadAsyncsłuży do wykonywania zadań asynchronicznie, umożliwiając programowi kontynuowanie innych zadań w trakcie oczekiwania na zakończenie odczytu BarCode.
- Metoda
BarcodeReaderOptionsExpectMultipleBarcodes: Jeśli ustawionotrue, 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 natrue.
Poznaj asynchroniczne i wielowątkówe odczytywanie kodow kreskowych

