Nous pouvons lire des codes-barres en utilisant la classe BarcodeReader. La méthode la plus simple à utiliser est la méthode BarcodeReader.Read. IronBarcode possède également 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 continuer d'autres tâches en attendant que la lecture du code-barres soit terminée.
- La méthode
-
BarcodeReaderOptionsExpectMultipleBarcodes: Si réglé surtrue, le lecteur recherchera plusieurs codes-barres dans l'image.EnhanceAccuracy: Améliore la précision au détriment de la vitesse.SpeedUp: Augmente l'efficacité de la lecture, ce qui peut être utile pour traiter rapidement un grand nombre d'images. Cependant, cela pourrait réduire la précision si réglé surtrue.