Ustaw opcje czytnika kodów kreskowych

IronBarcode oferuje szereg ustawień w klasie BarcodeReaderOptions, które umożliwiają dostosowane i zoptymalizowane odczytywanie kodów kreskowych. Opcje te pozwalają na zamianę zasobów na dokładność, kontrolują zakres odczytu i optymalizują strategie odczytu.

Dostępne typy BarcodeReaderOptions

  • BarcodeReaderOptions: Ta klasa zapewnia opcje dostosowywania odczytu kodów kreskowych, czyniąc proces wydajniejszym i dokładniejszym w oparciu o określone potrzeby.
  • TotalBarcodes: Ustawienie tego na 1 spowoduje zatrzymanie odczytu po znalezieniu pierwszego kodu kreskowego, co poprawia wydajność, gdy oczekiwany jest tylko jeden kod.
  • TreatAllDecodersAs: Automatycznie wykrywa typ kodu kreskowego, upraszczając proces, gdy masz różne formaty kodów.
  • CropRegion: Umożliwia skupienie się na określonym obszarze obrazu, co może znacznie poprawić czas i dokładność odczytu, gdy pozycja kodu jest w przybliżeniu znana.
  • MaxThreads: Określa maksymalną liczbę wątków do użycia równolegle, poprawiając wydajność na systemach z wieloma rdzeniami CPU.
  • MinScanLines: Ustawia minimalną liczbę linii skanowania, które muszą zgadzać się na wynik kodu kreskowego, aby został uznany za ważny. Domyślnie to 2. Obniżenie do 1 zwiększa czułość dla cienkich lub niskiej jakości kodów, podczas gdy zwiększenie zmniejsza ilość fałszywie dodatnich wyników.

Ta konfiguracja oferuje równowagę między zużyciem zasobów, szybkością i dokładnością, dostosowaną do specyficznych potrzeb użytkownika związanych z odczytem kodów kreskowych.

Dowiedz się, jak czytać kody kreskowe z obrazów za pomocą IronBarcode

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 2,145,441 | Wersja: 2026.4 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.