Leer códigos de barras asincrónicamente

Podemos leer códigos de barras utilizando la clase BarcodeReader. El método más fácil de utilizar es el método BarcodeReader.Read. IronBarcode también tiene un método ReadAsync para programación asincrónica multiproceso.

Puntos clave

  • Métodos Sincrónicos vs Asincrónicos

    • El método Read es sencillo de usar cuando se necesitan resultados inmediatos y se llama en el hilo principal.
    • El método ReadAsync es para ejecución asincrónica, lo que permite que el programa continúe con otras tareas mientras espera que se complete la lectura del código de barras.
  • BarcodeReaderOptions
    • ExpectMultipleBarcodes: Si se configura en true, el lector buscará varios códigos de barras en la imagen.
    • EnhanceAccuracy: Mejora la precisión a costa de la velocidad.
    • SpeedUp: Aumenta la eficiencia de lectura, lo que puede resultar útil para procesar grandes cantidades de imágenes rápidamente. Sin embargo, esto podría reducir la precisión si se establece en true.

Explorar la lectura asincrónica y multiproceso de códigos de barras

¿Listo para empezar?
Nuget Descargas 2,108,094 | Versión: 2026.3 recién lanzado
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida? PM > Install-Package BarCode
ejecuta una muestra observa cómo tu cadena se convierte en un código de barras.