바코드를 비동기적으로 읽기
BarcodeReader 클래스를 사용하여 BARCODE를 읽을 수 있습니다. 가장 쉬운 방법은 BarcodeReader.Read 방식을 사용하는 것입니다. IronBarcode에는 멀티스레드 비동기 프로그래밍을 위한 ReadAsync 메서드도 있습니다.
핵심 사항
-
동기식 vs 비동기식 메서드
Read메서드는 즉각적인 결과가 필요한 경우 사용하기 간편하며 메인 스레드에서 호출됩니다.ReadAsync메서드는 비동기 실행을 위한 것으로, BARCODE 판독이 완료될 때까지 기다리는 동안 프로그램이 다른 작업을 계속 수행할 수 있게 해줍니다.
BarcodeReaderOptionsExpectMultipleBarcodes:true로 설정된 경우, 리더기는 이미지 내에서 여러 개의 BARCODE를 검색합니다.EnhanceAccuracy: 속도를 희생하여 정확도를 높입니다.SpeedUp: 읽기 효율을 높여, 대량의 이미지를 빠르게 처리하는 데 유용할 수 있습니다. 단,true로 설정할 경우 정확도가 떨어질 수 있습니다.

