Registro de cambios: actualizaciones, hitos, hoja de ruta
Hoja de ruta de IronBarcode
IronBarcode se originó a partir de las solicitudes de nuestros clientes. Su historia de origen fue un resultado directo de los puntos de dolor de los desarrolladores, con nuestro equipo realizando una inmersión profunda en los foros de la comunidad y encontrando una demanda repetida por una solución más efectiva.
Escuchamos a nuestra comunidad y creamos un producto para ofrecerles una mejor solución que la que ofrecía el mercado. Hoy en día impulsamos continuamente el rendimiento de IronBarcode aplicando la tecnología más reciente para mejorar los filtros de imagen, la visión por computadora y el aprendizaje automático. Ahora IronBarcode se utiliza en 96 países, y nos gustaría ver crecer su aplicación a medida que continúa mejorando. Se cubrirán más casos de uso para mejorar la lectura de transmisiones en vivo y lectores de códigos de barras. A largo plazo, nuestro plan es lanzar IronBarcode para múltiples lenguajes de programación.
Abril de 2026
IronBarcode v2026.4.2
Notas de la versión
- Actualiza dependencias internas.
Marzo de 2026
IronBarcode v2026.3.6
Notas de la versión
- Actualiza dependencias internas.
- Se mejoró la detección de códigos de barras 1D al implementar una alternativa de escaneo diagonal, lo que solucionó un problema en el cual EAN-13 y otros códigos de barras lineales no se detectaban en ángulos de rotación específicos (30°–60°).
Febrero de 2026
IronBarcode v2026.2.1
Notas de la versión
- Actualiza dependencias internas.
Enero de 2026
IronBarcode v2026.1.8
Notas de la versión
- Actualiza dependencias internas.
- Se ha añadido compatibilidad con el análisis de segmentos de codificación de Código 128 (A/B/C) en códigos de barras GS1 y Código 128 estándar, incluidas las transiciones de conjuntos de caracteres y los detalles de recuento de símbolos.
- Se corrigió un problema donde los códigos de barras válidos podían ser omitidos debido a un umbral de línea de escaneo predeterminado demasiado restrictivo, y se expuso
MinScanLinescomo una opción de lector configurable.
Diciembre de 2025
IronBarcode v2025.12.6
Notas de la versión
- Actualiza dependencias internas.
- Corrige un problema donde
Code128GS1Parser.IsValid()lanzaría una excepción en lugar de devolver falso para una entrada no válida.
Noviembre de 2025
IronBarcode v2025.11.4
Notas de la versión
- Actualiza dependencias internas.
Octubre de 2025
IronBarcode v2025.10.4
Notas de la versión
- Actualiza dependencias internas.
- Corrige un problema en el que el código de barras extendido Code 39 no puede ser detectado para algunas entradas de PDF.
Septiembre de 2025
IronBarcode v2025.9.5
Notas de la versión
- Actualiza
IronSoftware.System.Drawinga 2025.9.3. - Optimiza la carga del objeto
AnyBitmap.
Agosto de 2025
IronBarcode v2025.8.5
Notas de la versión
- Actualiza
IronSoftware.System.Drawinga 2025.8.1. - Corrige un problema donde
ResizeToMilyResizeToestaban disminuyendo la calidad de la imagen. - Corrige un problema donde la lectura de ciertas imágenes grandes congelaba la aplicación.
- Mejora el rendimiento de lectura con el modo de velocidad "Detallado".
- Añade soporte para generar imágenes de código de barras de 1 bpp.
Julio de 2025
IronBarcode v2025.7.29
Notas de la versión
- Actualiza
IronSoftware.System.Drawinga 2025.7.12. - Corrige un problema donde los caracteres Unicode no podían ser escritos en códigos de barras.
- Corrige un problema donde
StampToExistingPdfPagelanzaba una excepción al leer un PDF creado con Microsoft Print to PDF. - Corrige un problema donde aplicar estilo de fuente no funcionaba para texto de anotación.
- Corrige un problema donde el texto de anotación superior se superponía con el código de barras.
- Corrige un problema al añadir un
CropAreaa una imagen de entrada que devuelve coordenadas incorrectas para la ubicación del código de barras. - Corrige un problema donde los códigos de barras GS1-128 generados no podían ser leídos.
- Reduce falsos positivos al escanear en modo "
ExtremeDetail". - Mejora el uso general de la memoria.
- Mejora la lectura de códigos de barras GS1-128.
- Corrige las unidades en
IntelliSenseparaStampToExistingPdfPagede píxeles a puntos.
Junio de 2025
IronBarcode v2025.6.7
Notas de la versión
- Actualiza
IronSoftware.System.Drawinga 2025.6.2. - Corrige un problema donde la anotación inferior en un objeto de código de barras se corta.
- Corrige un problema donde
AddAnnotationTextignora el espaciado del texto. - Corrige un problema donde los binarios nativos no se copian al publicar una aplicación.
- Modifica la apariencia predeterminada del texto de anotación para que no sea en negrita ni brillante.
Mayo de 2025
IronBarcode 2025.5.8
Notas de la versión
Actualizaciones de Documentación:
- Modifica el resumen XML para
ExportFilterImagesToDiskpara clarificar su uso. Actualizaciones de Dependencias: - Actualiza
IronSoftware.System.Drawinga 2025.5.3. Correcciones de errores: - Corrige
ReadPdfdevolviendo el número de página incorrecto al leer múltiples PDFs. - Corrige un problema donde
ExportFilterImagesToDiskno creaba ningún archivo en el directorio especificado. Nuevas Características: - Añade un nuevo método llamado
ReadPdfspara leer múltiples PDFs. El método devolverá un objetoBarcodeResultspor cada documento PDF. - Añade filtros
HistogramEqualization,ErodeyDilatepara preprocesamiento de imágenes de código de barras enImageFilterCollection. Mejoras: - Mejora el rendimiento de lectura con el modo de Velocidad
ExtremeDetail.
Abril de 2025
IronBarcode 2025.4.2
Notas de la versión
- Reduce el relleno blanco alrededor de las imágenes de códigos de barras sin márgenes especificados.
- Actualiza
IronSoftware.System.Drawinga 2025.3.6.
Marzo de 2025
IronBarcode 2025.3.4
Notas de la versión
- Corrige un problema donde ciertos tipos de
Systemson redefinidos. - Soluciona un problema donde los paquetes de dependencias no se instalan automáticamente en proyectos MAUI que apuntan a iOS/Android.
- Soluciona un problema donde se añadía un exceso de relleno horizontal a la salida escrita de código de barras 1D.
- Actualiza
IronSoftware.System.Drawinga 2025.3.5.
Febrero de 2025
IronBarcode 2025.2.11
Notas de la versión
- Separa el soporte de plataforma en paquetes individuales, la plataforma compatible correspondiente se añadirá al final del nombre del paquete (por ejemplo,
BarCode.Linuxpara soporte de Linux). El paquete para Windows permanecerá como "BarCode". - Añade soporte para plataformas Android e iOS (use los paquetes "
BarCode.Android" y "BarCode.iOS" para cada plataforma respectiva). Para aprender cómo configurarlo en estas plataformas, visita las guías de "Configuración en iOS" y "Configuración en Android" en nuestro sitio web. - Corrige un problema donde se produce una violación de acceso a la memoria si se utiliza el modo "
MachineLearningScan" en un proyecto con IronPDF instalado. - Corrige un problema donde
CropArease ignora si el modo "MachineLearningScan" está configurado. - Soluciona un problema donde no se podía establecer la altura de un código de barras unidimensional.
- Actualiza
IronSoftware.System.Drawinga 2025.1.6.
Enero de 2025
IronBarcode 2025.1.10
Notas de la versión
- Actualiza los paquetes de dependencias para abordar las vulnerabilidades de seguridad conocidas.
- Corrige un problema donde se lanza una excepción de licencia cuando el paquete se instala junto con el paquete
Azure.Core. - Correcciones menores de errores.
Diciembre de 2024
IronBarcode 2024.12.8
Notas de la versión
- Soluciona un problema donde los datos binarios de ciertos caracteres del texto del código de barras no se devolvían correctamente.
- Soluciona un problema donde los datos del código de barras con caracteres Unicode lanzaban una excepción de datos corruptos.
- Elimina la funcionalidad obsoleta/deprecada.
- Actualiza
IronSoftware.System.Drawinga 2024.12.3.
Noviembre de 2024
IronBarcode 2024.11.5
Notas de la versión
- Reemplaza la detección y lectura de aprendizaje automático como el modo de lectura predeterminado.
- Añade un valor "
MachineLearningScan" en el enumeradorBarcodeScanModepara la detección y lectura con aprendizaje automático.
Octubre de 2024
IronBarcode 2024.10.10
Notas de la versión
- Añade nuevos filtros para desenfoque: desenfoque gaussiano, desenfoque mediano, filtrado bilateral.
- Añade un interruptor en la clase
ImageFilterCollectionpara guardar imágenes intermedias al aplicar filtros. - Otras correcciones de errores menores.
Septiembre de 2024
IronBarcode 2024.9.7
Notas de la versión
- Añade soporte de escritura para
MaxiCode, Intelligent Mail, Databar, Databar Expanded, Micro QR y rMQR. - Actualiza
IronSoftware.System.Drawinga 2024.9.11. - Soluciona un problema con la escritura lenta de códigos de barras.
- Otras correcciones de errores menores.
Agosto de 2024
IronBarcode 2024.8.12
Notas de la versión
- Mejora la velocidad y precisión de la lectura de códigos de barras.
- Añade soporte de lectura para Micro QR y Rectangular Micro QR (rMQR).
- Actualiza la dependencia
IronSoftware.System.Drawinga 2024.8.1. - Actualiza los nombres de codificación de códigos de barras para reflejar mejor la nomenclatura convencional actual. "
Rss14" ahora es "Databar" y "Databar" ahora es "DatabarExpanded".
Julio de 2024
IronBarcode 2024.7.2
Notas de la versión
- Añade un interruptor de "Auto-Rotar" en
BarcodeReaderOptionspara auto-desviar códigos de barras y mejorar la legibilidad. - Actualiza la dependencia
IronSoftware.System.Drawinga 2024.7.2.
Junio de 2024
IronBarcode 2024.6.1
Notas de la versión
- Correcciones menores
- Actualiza la dependencia
IronSoftware.System.Drawinga 2024.6.1
Mayo de 2024
IronBarcode 2024.5.3
Notas de la versión
- Correcciones menores
- Actualiza la dependencia
IronSoftware.System.Drawinga 2024.5.1
Marzo de 2024
IronBarcode v2024.4.4
Notas de la versión
- Se actualizó
Microsoft.ML.OnnxRuntimea la versión 1.17.1. - Se actualizó
IronSoftware.System.Drawinga la versión 2024.4.1.
Marzo de 2024
IronBarcode v2024.3.2
Notas de la versión
- Corregido un error donde la clave de licencia no se reconocía desde el archivo
web.configen .NET Framework. - Soluciona un error al leer códigos de barras usando ML en macOS.
- Actualizado
IronSoftware.System.Drawinga la versión 2024.3.4.
Febrero de 2024
IronBarcode v2024.2.1
Notas de la versión
- Mejora el comportamiento al leer códigos de barras de PDFs aplanando la página del documento antes de leer.
- Añade la capacidad de optimizar el valor del umbral de confianza. (See
BarcodeReaderOptionsforConfidenceThreshold) - Corrige la excepción de DLL faltante en el modo automático al leer el código de barras usando
BarCode.Slim. - Actualizado
IronSoftware.System.Drawinga la versión 2024.2.2.
Diciembre de 2023
IronBarcode v2023.12.4
Notas de la versión
- Añade un Modelo de Aprendizaje Automático para mejoras innovadoras en la lectura de códigos de barras.
- Paquete
BarCode.Slimseparado para el comportamiento antiguo sin ML. - Actualizado
IronSoftware.System.Drawinga la versión 2023.12.1. - Corregido
ObjectDisposedExceptionarrojado con algunos métodos de.To***Stream()
Noviembre de 2023
IronBarcode v2023.11.3
Notas de la versión
- Actualizado
IronSoftware.System.Drawinga la versión 2023.11.1.- ActualizadoIronSoftware.Commona la versión 2023.11.12.
Octubre de 2023
IronBarcode v2023.10.1
Notas de la versión
- Actualizado
IronSoftware.System.Drawinga la versión 2023.10.1. - Actualizado
IronSoftware.Commona la versión 2023.10.2.
Septiembre de 2023
IronBarcode v2023.9.45
Notas de la versión
- Corrige problemas de eliminación de flujo de memoria en
ToJpegStream(),ToPngStream(), yToTiffStream(). - Agregado
IronSoftware.Commoncomo una nueva dependencia. - Actualizado
IronSoftware.System.Drawinga la versión 2023.9.2. - Actualizado
IronSoftware.Native.PdfModela la versión 2023.9.18570.
Agosto de 2023
IronBarcode v2023.8.4
Notas de la versión
- Actualiza
IronSoftware.Native.PdfModela 2023.8.17287
Julio de 2023
IronBarcode v2023.7.1
Notas de la versión
- Usando
IronSoftware.Native.PdfModelpara leer y escribir PDF - Actualiza
IronSoftware.System.Drawinga 2023.7.1
Junio de 2023
IronBarcode v2023.6.1
Notas de la versión
- Procesamiento Asíncrono Mejorado: El método
ReadPdfAsyncha sido actualizado para respetar completamente la tarea asíncrona. - Corrección de Copia de Carpeta de Tiempo de Ejecución
PostBuildEvent: Resuelto un problema relacionado con la copia de la carpeta de tiempo de ejecución durantePostBuildEvent. - Actualiza
IronSoftware.System.Drawinga 2023.6.1
Mayo de 2023
IronBarcode v2023.5.1
Notas de la versión
- Corrige un problema que evitaba ejecutar sin licencia en modo de depuración
- Corrige un problema donde las claves de licencia no se recuperaban desde
web.configen algunos proyectos de .NET FrameworkASP.NET - Actualiza
IronSoftware.System.Drawinga 2023.4.4
Abril de 2023
IronBarcode v2023.4.1
Notas de la versión
-
Añade soporte:
- Para las claves de licencia de Iron Suite
- Para claves de licencia almacenadas en archivos .config y .json en subcarpetas de la aplicación
-
Corrección de errores:
- Problemas con las claves de licencia almacenadas en archivos .config y .json no se recogían
- La coordinación X & Y del código de barras dada por IronBarcode estaba desalineada respecto a la coordinación real
Marzo de 2023
IronBarcode v2023.3.2
Notas de la versión
- Corregido un problema con el lector de código de barras Code39 donde la propiedad
UseCode39ExtendedModeno estaba decodificando correctamente los caracteres extendidos. - Se solucionó un problema donde establecer el color de fuente para las anotaciones de texto de código de barras no funcionaba correctamente.
- Corregido un aviso que se lanzaba al usar
ReadingSpeed.Detailen ciertos documentos PDF. - Se solucionó un error donde el lector de códigos de barras ignoraba códigos de barras duplicados.
Febrero de 2023
IronBarcode v2023.2.2
Notas de la versión
- Actualizaciones para usar
IronSoftware.System.Drawingv2023.2.2 - Agrega soporte para el Código de barras GS1-128
- Soluciona un error donde algunas dimensiones personalizadas pequeñas producían salidas borrosas
Enero de 2023
IronBarcode v2023.1.11395
Notas de la versión
- Actualizaciones para usar
IronSoftware.System.Drawing v2023.1.11379 - Corrige un problema al instalar
BarCodepara usar en el .NET Framework - Corrige un error al crear un código de barras Code39 que contiene el carácter
'%' - Soluciona un error al leer una imagen Tiff y devolver colores incorrectos
- Corrige un error donde
ToHtmlTag()no estaba aplicando el ancho personalizado
Noviembre de 2022
IronBarcode v2022.11.10702
Notas de la versión
- Añade más sobrecargas a
BarCodeReader.ReadAsync()permitiendo más opciones para leer códigos de barras individuales - Añade soporte asincrónico a los métodos de lectura
BarCodeReader, ahora puedes usar await para evitar que tu software se congele - Soluciona un error que afecta la lectura de claves de licencia desde el archivo de configuración en algunos sistemas
- Mejora para usar la última versión de
IronSoftware.System.Drawing(v2022.11.10457) - Agrega soporte para cargar imágenes TIFF con marcos de dimensiones variables
- Soluciona un error donde establecer un color QR a un color tenue haría desaparecer la imagen del logotipo personalizado
Octubre de 2022
IronBarcode v2022.10.9871
Notas de la versión
- Agrega la clase QRCodeLogo que permite especificar ancho, alto y esquinas redondeadas
- Añade
DataMatrixWriterpara la personalización de la forma de Data Matrix (cuadrada o rectangular) - Añade una opción de
Logger.EnableDebuggingpara depuración - Establece
ExpectMultipleBarcodesen true de forma predeterminada - Corrige problema con
LoggingModeque no se aplicaba correctamente - Corrige margenes añadidos a Código de barras 2D
- Soluciona un problema al crear un código de barras UPC-A con una matriz de bytes
- Los viejos
CreateQrCodeWithLogoyCreateQrCodeWithLogoImageahora están obsoletos, por favor use QRCodeLogo en su lugar
Septiembre de 2022
IronBarcode v2022.9.8982
Notas de la versión
- Agrega soporte for .NET 7
-
Añade
IronSoftware.System.Drawingpara añadir soporte de Bitmap para:System.Drawing.Common(System.Drawingfor .NET Framework) sin cambios de código- Maui
SixLabors.ImageSharpSkiaSharp- Carga de Imágenes sin una Biblioteca de Imágenes desde Archivos y Cadenas
- https://github.com/iron-software/`IronSoftware.System.Drawing`
- Se retira el soporte for .NET Framework 4.5. La versión mínima de .NET Framework soportada ahora es 4.6.2
-
Añade nuevos métodos
ImageFilterpara mejorar la lectura:AdaptiveThresholdBinaryThreshold- Brillo
- Contraste
- Invertir
- Afilado
- Añade el resultado del Filtro de Imagen después de aplicar un
ImageFilterpara que puedas exportar e inspeccionar las imágenes procesadas -
Mejora el soporte para muchas distribuciones de Linux:
- Ubuntu 16, 18, 20, 22
- Debian 9, 10, 11
- Fedora 35, 36, 37
CentOs7, 8- Rocky Linux 8, 9
- Amazon Linux 2
Agosto de 2022
IronBarcode v2022.8.8024
Notas de la versión
- Rendimiento Mejorado: Menos códigos de barras "falsos positivos".
- Ruta de archivo temporal configurable.
Julio de 2022
IronBarcode v2022.7.7345
Notas de la versión
- API Mejorada para facilitar el uso.
- Función Añadida: La API devuelve ubicaciones de códigos de barras, valor de rotación de código de barras y orientación de página dentro del resultado de lectura.
- Función Añadida: Soporte para Decodificar Códigos de Barra Code39 con Full ASCII.
- Error Corregido: Lectura Vertical de Código de Barras.
- Error Corregido: Leyendo códigos de barras de imágenes con un
CropAreaconfigurado más grande que la imagen.
Mayo de 2022
IronBarcode v2022.5.5918
Notas de la versión
- Mejorada la Compatibilidad con Linux y MacOS
- Mejorada la Compatibilidad con .NET 5 y 6
- Mejorado el soporte para TIFF y GIF
- Función Añadida: dimensiones de tamaño de códigos de barras en MIL imperial y pulgadas
- Función Añadida: espaciado de anotaciones de texto personalizado
- Error Corregido: Los valores binarios ya no requieren codificación y decodificación en base64
- Error Corregido: Redimensionamiento y Relación de Aspecto
Marzo de 2022
IronBarcode v2022.3.0
Notas de la versión
- Mejorado: Soporte for .NET 6
- Mejorado: Seguridad y Rendimiento
Diciembre de 2021
IronBarcode v2021.12.21
Notas de la versión
- Mejorado: Velocidad y Estabilidad
- Mejorado: Soporte for .NET 5 y .NET 6 Beta
- Mejorado: Registro
Agosto de 2021
IronBarcode v2021.9.0
Notas de la versión
- Error Corregido: Ahora funciona con .NET 5.07
- Error Corregido: Lectura de claves de licencia desde archivos de configuración del proyecto (casos límite)
- Mejorado: Velocidad y Estabilidad

