Lire des codes-barres de manière asynchrone
Nous pouvons lire les barcodes à l'aide de la classe BarcodeReader. La méthode la plus simple à utiliser est la méthode BarcodeReader.Read. IronBarcode dispose également d'une méthode ReadAsync pour la programmation asynchrone multithread.
Points Clés
-
Méthodes Synchrone vs Asynchrone
- La méthode
Readest simple à utiliser lorsque des résultats immédiats sont nécessaires et est appelée sur le thread principal. - La méthode
ReadAsyncest destinée à l'exécution asynchrone, permettant au programme de poursuivre d'autres tâches tout en attendant la fin de la lecture du BarCode.
- La méthode
BarcodeReaderOptionsExpectMultipleBarcodes: Si la valeur est définie surtrue, le lecteur recherchera plusieurs BarCodes dans l'image.EnhanceAccuracy: Améliore la précision au détriment de la vitesse.SpeedUp: Améliore l'efficacité de la lecture, ce qui peut s'avérer utile pour traiter rapidement un grand nombre d'images. Cependant, cela pourrait réduire la précision si l'optiontrueest activée.
Explorez la lecture asynchrone et multithread des codes-barres

