Lire des codes-barres de manière asynchrone

Nous pouvons lire les codes-barres en utilisant la classe BarcodeReader. La méthode la plus simple à utiliser est la méthode BarcodeReader.Read. IronBarcode a également une méthode ReadAsync pour la programmation asynchrone multithread.

Points Clés

  • Méthodes Synchrone vs Asynchrone

    • La méthode Read est simple à utiliser lorsque des résultats immédiats sont nécessaires et est appelée sur le fil principal.
    • La méthode ReadAsync est destinée à une exécution asynchrone, permettant au programme de continuer avec d'autres tâches pendant l'attente de la lecture du code-barres.
  • BarcodeReaderOptions
    • ExpectMultipleBarcodes : Si défini sur true, 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 peut réduire la précision si défini sur true.

Explorez la lecture de codes-barres asynchrone et multithread

Prêt à commencer?
Nuget Téléchargements 1,935,276 | Version : 2025.11 vient de sortir