Establecer hilos paralelos máximos El procesamiento secuencial de grandes lotes de documentos o imágenes puede llevar mucho tiempo y crear cuellos de botella en aplicaciones de gran volumen. El uso de hilos paralelos permite a la aplicación procesar varias imágenes simultáneamente, lo que reduce significativamente el tiempo total de ejecución. En este ejemplo de código, demostraremos cómo configurar IronBarcode para utilizar subprocesos múltiples para una lectura de códigos de barras por lotes más rápida. Guía de 5 pasos para usar hilos paralelos para leer códigos de barras usando IronBarCode; usando System.Threading.Tasks; List imagePaths = new List() { "muestra_a.png", "muestra_b.png" }; Opciones de BarcodeReaderOptions = new BarcodeReaderOptions(){ Multithreaded = true, MaxParallelThreads = 4 }; BarcodeResults resultados = BarcodeReader.Read(imagePaths, opciones); Explicación del código Primero, se importan la biblioteca IronBarcode y el espacio de nombres de subprocesos, y se define un List<string> que contiene las rutas de los archivos de las imágenes que se procesarán. En el ejemplo anterior, "sample_a.png" y "sample_b.png" están preparados para ser escaneados. A continuación, se crea una instancia de un objeto BarcodeReaderOptions para configurar el comportamiento de escaneo. Además, la propiedad Multithreaded se establece en verdadera para habilitar el procesamiento paralelo. La propiedad MaxParallelThreads también está establecida en 4, lo que indica al lector que utilice hasta 4 subprocesos simultáneos mientras equilibra el rendimiento con el uso de recursos del sistema. Finalmente, se llama a Read, pasando tanto la lista de rutas de imágenes como las opciones configuradas para recuperar BarcodeResults. Aprenda a configurar el número máximo de hilos paralelos con IronBarcode</a Enlaces de Documentos Ver en GitHub Tutorial Relacionado Guía de Cómo Hacer Relacionada Documentación de Clase Descargar IronBarcode DLL Reportar un problema en esta página ¿Listo para empezar? Nuget Descargas 2,121,847 | Versión: 2026.3 recién lanzado Prueba gratis Descarga Gratis de NuGet Descargas totales: 2,121,847 Ver Licencias ¿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. Descarga Gratis de NuGet Descargas totales: 2,121,847 Ver Licencias
Producto completamente funcional Obtén 30 días de producto completamente funcional.Instálalo y ejecútalo en minutos.
Soporte técnico 24/5 Acceso completo a nuestro equipo de soporte técnico durante tu prueba del producto
Se responde a todas sus preguntas para asegurarse de que dispone de toda la información que necesita. (Sin ningún tipo de compromiso)