Registro de cambios: Actualizaciones, hitos, hoja de ruta

This article was translated from English: Does it need improvement?
Translated
View the article in English

Hoja de ruta de IronBarcode

IronBarcode tiene su origen en las peticiones de nuestros clientes. Su historia de origen fue el resultado directo de los puntos de dolor de los desarrolladores, con nuestro equipo haciendo una inmersión profunda en los foros de la comunidad y encontrando una demanda repetida de una solución más eficaz.

Escuchamos a nuestra comunidad y creamos un producto para darles una solución mejor que la que ofrecía el mercado.

Hoy en día impulsamos continuamente el rendimiento de IronBarcode aplicando la tecnología más avanzada para mejorar los filtros de imagen, la visión por ordenador y el aprendizaje automático. IronBarcode se utiliza ya en 96 países, y nos gustaría ver crecer su aplicación, a medida que siga mejorando.

Se tratarán más casos de uso para mejorar la lectura de secuencias en directo y lectores de códigos de barras. A más largo plazo, nuestro plan es lanzar IronBarcode para múltiples lenguajes de programación.

Abril de 2025

IronBarCode 2025.4.2

8 de abril de 2025
Version 2025.4.2
Ver referencia de la API de IronBarcode v2025.4.2

Características y mejoras

https://www.nuget.org/packages/BarCode/2025.4.2

Notas de publicación:

  • Reduce el relleno blanco alrededor de las imágenes de código de barras sin márgenes especificados.
  • Actualiza IronSoftware.System.Drawing a 2025.3.6.

marzo de 2025

IronBarCode 2025.3.4

March 5, 2025
Versión 2025.3.4
Ver la referencia de API de IronBarcode v2025.3.4

Características y mejoras

https://www.nuget.org/packages/BarCode/2025.3.4

Notas de publicación:

  • Soluciona un problema donde ciertos tipos de System están redefinidos.
  • Soluciona un problema donde los paquetes de dependencias no se instalan automáticamente en los proyectos MAUI que están dirigidos a iOS/Android.
  • Soluciona un problema donde se añadía un relleno horizontal excesivo a la salida de códigos de barras 1D escritos.
  • Actualiza IronSoftware.System.Drawing a 2025.3.5.

febrero de 2025

IronBarCode 2025.2.11

3 de febrero de 2025
Versión 2025.2.11
View IronBarcode v2025.2.11 API Reference

Características y mejoras

https://www.nuget.org/packages/BarCode/2025.2.11

Notas de publicación:

  • Separa el soporte de la plataforma en paquetes individuales; la plataforma correspondiente compatible se añadirá al final del nombre del paquete (por ejemplo, BarCode.Linux para soporte Linux). El paquete para Windows se mantendrá como "BarCode".
  • Agrega soporte para las plataformas Android e iOS (use los paquetes "BarCode.Android" y "BarCode.iOS" para cada plataforma respectiva). Para aprender cómo configurar en estas plataformas, visite las guías "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.
  • Soluciona un problema donde CropArea se ignora si el modo "MachineLearningScan" está configurado.
  • Soluciona un problema donde no se puede establecer la altura de un código de barras unidimensional.
  • Actualiza IronSoftware.System.Drawing a 2025.1.6.

Enero de 2025

IronBarCode 2025.1.10

6 de enero de 2025
Version 2025.1.10
View IronBarcode v2025.1.10 API Reference

Características y mejoras

https://www.nuget.org/packages/BarCode/2025.1.10

Notas de publicación:

  • Actualiza los paquetes de dependencia para abordar vulnerabilidades de seguridad conocidas.
  • Soluciona el 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

5 de diciembre de 2024
Versión 2024.12.8
Ver la referencia de la API de IronBarcode v2024.12.8

Características y mejoras

https://www.nuget.org/packages/BarCode/2024.12.8

Notas de publicación:

  • Corregido el problema donde los datos binarios de ciertos caracteres del texto del código de barras no se devolvían correctamente.
  • Se resuelve el problema donde los datos de código de barras con caracteres unicode lanzaban una excepción de datos corruptos.
  • Elimina la funcionalidad obsoleta/depreciada.
  • Actualiza IronSoftware.System.Drawing a 2024.12.3.

Noviembre 2024

IronBarCode 2024.11.5

11 de noviembre de 2024
Versión 2024.11.5
Ver referencia de API de IronBarcode v2024.11.5

Características y mejoras

https://www.nuget.org/packages/BarCode/2024.11.5

Notas de publicación:

  • Reemplaza la detección y lectura de aprendizaje automático como modo de lectura predeterminado.
  • Añade el valor "MachineLearningScan" en el enum BarcodeScanMode para la detección y lectura mediante aprendizaje automático.

October 2024

IronBarCode 2024.10.10

11 de octubre de 2024
Versión 2024.10.10
Ver la referencia de la API de IronBarcode v2024.10.10

Características y mejoras

https://www.nuget.org/packages/BarCode/2024.10.10

Notas de publicación:

  • Agrega nuevos filtros para desenfoque: desenfoque gaussiano, desenfoque de mediana, filtrado bilateral.
  • Agrega un interruptor en la clase ImageFilterCollection para guardar imágenes intermedias al aplicar filtros.
  • Otras correcciones menores de errores.

Septiembre de 2024

IronBarCode 2024.9.7

20 de septiembre de 2024
Versión 2024.9.7
Ver referencia de API de IronBarcode v2024.9.7

Características y mejoras

https://www.nuget.org/packages/BarCode/2024.9.7

Notas de publicación:

  • Agrega soporte de escritura para MaxiCode, Intelligent Mail, Databar, Databar Expanded, Micro QR y rMQR.
  • Actualizaciones a IronSoftware.System.Drawing para la versión 2024.9.11.
  • Soluciona el problema de escritura lenta de códigos de barras.
  • Otras correcciones menores de errores.

Agosto de 2024

IronBarcode 2024.8.12

21 de agosto de 2024
Versión 2024.8.12
Ver referencia de la API de IronBarcode v2024.8.12

Características y mejoras

https://www.nuget.org/packages/BarCode/2024.8.12

Notas de publicación:

  • Mejora la velocidad y la precisión de la lectura de códigos de barras.
  • Agrega soporte de lectura para Micro QR y Micro QR Rectangular (rMQR).
  • Actualiza la dependencia IronSoftware.System.Drawing a 2024.8.1.
  • Actualiza los nombres de codificación de los códigos de barras para reflejar mejor la nomenclatura convencional actual. "Rss14" es ahora "Databar" y "Databar" es ahora "DatabarExpanded".

Julio de 2024

IronBarcode 2024.7.2

8 de julio de 2024
Versión 2024.7.2
View IronBarcode v2024.7.2 API Reference

Características y mejoras

https://www.nuget.org/packages/BarCode/2024.7.2

Notas de publicación:

  • Añade la opción "Auto-Rotate" en BarcodeReaderOptions para la auto-desviación de los códigos de barras para mejorar la legibilidad.
  • Actualiza la dependencia IronSoftware.System.Drawing a 2024.7.2.

Junio de 2024

IronBarcode 2024.6.1

4 de junio de 2024
Versión 2024.6.1
Ver la referencia de API de IronBarcode v2024.6.1

Características y mejoras

https://www.nuget.org/packages/BarCode/2024.6.1

Notas de publicación:

  • Corrección de errores menores
  • Actualiza la dependencia IronSoftware.System.Drawing a 2024.6.1

Mayo de 2024

IronBarCode 2024.5.3

29 de abril de 2024
Versión 2024.5.3
Ver la Referencia de la API de IronBarcode v2024.5.3

Características y mejoras

https://www.nuget.org/packages/BarCode/2024.5.3

Notas de publicación:

  • Corrección de errores menores
  • Actualiza la dependencia IronSoftware.System.Drawing a 2024.5.1

Marzo de 2024

IronBarCode v2024.4.4

5 de abril de 2024
Versión 2024.4.4
Ver la referencia de la API de IronBarcode v2024.4.4

Características y mejoras

https://www.nuget.org/packages/BarCode/2024.4.4

Notas de publicación:

  • Actualizado Microsoft.ML.OnnxRuntime a la versión 1.17.1.
  • Actualizado IronSoftware.System.Drawing a la versión 2024.4.1.

Marzo de 2024

IronBarCode v2024.3.2

8 de marzo de 2024
Versión 2024.3.2
View IronBarcode v2024.3.2 API Reference

Características y mejoras

https://www.nuget.org/packages/BarCode/2024.3.2

Notas de publicación:

  • Se ha corregido un error por el que la clave de licencia no se recogía del archivo web.config en .NET Framework.
  • Corrige un error con la lectura de códigos de barras utilizando ML en macOS.
  • Actualizado IronSoftware.System.Drawing a la versión 2024.3.4.

Febrero de 2024

IronBarCode v2024.2.1

29 de enero de 2024
Version 2024.2.1
Ver la Referencia API de IronBarcode v2024.2.1

Características y mejoras

https://www.nuget.org/packages/BarCode/2024.2.1

Notas de publicación:

  • Mejora el comportamiento al leer códigos de barras de PDF aplanando la página del documento antes de la lectura.
  • Añade la posibilidad de optimizar el valor del umbral de confianza. (Consulte BarcodeReaderOptions para ConfidenceThreshold)
  • Soluciona la excepción de DLL faltante en modo automático al leer el código de barras usando BarCode.Slim.
  • Actualizado IronSoftware.System.Drawing a la versión 2024.2.2.

Diciembre de 2023

IronBarCode v2023.12.4

27 de noviembre de 2023
Version 2023.12.4
Ver la Referencia de la API IronBarcode v2023.12.4

Características y mejoras

https://www.nuget.org/packages/BarCode/2023.12.4

Notas de publicación:

  • ¡Añade un modelo de aprendizaje automático para mejoras revolucionarias en la lectura de código de barras!
  • Paquete BarCode.Slim separado para el comportamiento antiguo sin ML.
  • Actualizado IronSoftware.System.Drawing a la versión 2023.12.1.
  • Solucionado el ObjectDisposedException lanzado con algunos métodos .To***Stream()

Noviembre de 2023

IronBarCode v2023.11.3

27 de octubre de 2023
Versión 2023.11.3
View IronBarcode v2023.11.3 API Reference

Características y mejoras

https://www.nuget.org/packages/BarCode/2023.11.3

Notas de publicación:

  • Actualizado IronSoftware.System.Drawing a la versión 2023.11.1.
  • Actualizado IronSoftware.Common a la versión 2023.11.12.

Octubre de 2023

IronBarCode v2023.10.1

05 de octubre de 2023
Versión 2023.10.1
Ver la Referencia de API de IronBarcode v2023.10.1

Características y mejoras

https://www.nuget.org/packages/BarCode/2023.10.1

Notas de publicación:

  • Actualizado `IronSoftware.System.Drawing` a la versión 2023.10.1.
  • Actualizado `IronSoftware.Common` a la versión 2023.10.2.

Septiembre de 2023

IronBarCode v2023.9.45

19 de septiembre de 2023
Versión 2023.9.45
View IronBarcode v2023.9.45 API Reference

Características y mejoras

https://www.nuget.org/packages/BarCode/2023.9.45

Notas de publicación:

  • Se han corregido problemas de eliminación de flujos de memoria en ToJpegStream(), ToPngStream() y ToTiffStream().
  • Se ha añadido IronSoftware.Common como nueva dependencia.
  • Actualizado IronSoftware.System.Drawing a la versión 2023.9.2.
  • Actualizado IronSoftware.Native.PdfModel a la versión 2023.9.18570.

Agosto de 2023

IronBarCode v2023.8.4

31 de julio de 2023
Versión 2023.8.4
View IronBarcode v2023.8.4 API Reference

Características y mejoras

https://www.nuget.org/packages/BarCode/2023.8.4

Notas de publicación:

  • Actualiza IronSoftware.Native.PdfModel a 2023.8.17287

Julio de 2023

IronBarCode v2023.7.1

3 de julio de 2023
Versión 2023.7.1
Ver Referencia de la API de IronBarcode v2023.7.1

Características y mejoras

https://www.nuget.org/packages/BarCode/2023.7.1

Notas de publicación:

  • Using IronSoftware.Native.PdfModel to read & write PDF
  • Actualiza IronSoftware.System.Drawing a 2023.7.1

Junio de 2023

IronBarCode v2023.6.1

29 de mayo de 2023
Version 2023.6.1
Ver la referencia API de IronBarcode v2023.6.1

Características y mejoras

https://www.nuget.org/packages/BarCode/2023.6.1

Notas de publicación:

  • Procesamiento asincrónico mejorado: el método ReadPdfAsync ha sido actualizado para respetar completamente la tarea asincrónica.
  • PostBuildEvent Runtime Folder Copy Fix: Resuelto un problema relacionado con la copia de la carpeta de tiempo de ejecución durante PostBuildEvent.
  • Actualiza IronSoftware.System.Drawing a 2023.6.1

Mayo de 2023

IronBarCode v2023.5.1

1 de mayo de 2023
Versión 2023.5.1
Ver la Referencia de la API de IronBarcode v2023.5.1

Características y mejoras

https://www.nuget.org/packages/BarCode/2023.5.1

Notas de publicación:

  • Se corrige un problema que impedía ejecutar en modo depuración sin licencia
  • Se soluciona un problema por el que las claves de licencia no se recuperaban de web.config en algunos proyectos ASP.NET de .NET Framework.
  • Actualiza IronSoftware.System.Drawing a 2023.4.4

Abril de 2023

IronBarCode v2023.4.1

30 de marzo de 2023
Versión 2023.4.1
Ver Referencia de API de IronBarcode v2023.4.1

Características y mejoras

https://www.nuget.org/packages/BarCode/2023.4.1

Notas de publicación:

  • Adds support:
    • For the Iron Suite license keys
    • For license keys stored in .config and .json files in subfolders of the application
  • Bug Fixes:
    • Issues with license keys stored in .config and .json files not being picked up
    • Barcode X & Y coordination given by IronBarcode is misaligned from the actual coordination

Marzo de 2023

IronBarCode v2023.3.2

2 de marzo de 2023
Versión 2023.3.2
Ver referencia de la API de IronBarcode v2023.3.2

Características y mejoras

https://www.nuget.org/packages/BarCode/2023.3.2

Notas de publicación:

  • Se solucionó un problema con el lector de códigos de barras Code39 donde la propiedad UseCode39ExtendedMode no estaba decodificando correctamente los caracteres extendidos.
  • Se ha corregido un problema por el que la configuración del color de la fuente para las anotaciones de texto del código de barras no funcionaba correctamente.
  • Se corrigió una advertencia que se generaba al usar ReadingSpeed.Detail en ciertos documentos PDF.
  • Se ha corregido un error por el que el lector de códigos de barras ignoraba los códigos de barras duplicados.

Febrero de 2023

IronBarCode v2023.2.2

2 de febrero de 2023
Versión 2023.2.2
Ver la referencia de API de IronBarcode v2023.2.2

Características y mejoras

https://www.nuget.org/packages/BarCode/2023.2.2

Notas de publicación:

  • Actualizaciones para utilizar IronSoftware.System.Drawing v2023.2.2
  • Añadir compatibilidad con el código de barras GS1-128
  • Se corrige un error por el que algunas pequeñas dimensiones personalizadas producían salidas borrosas.

Enero de 2023

IronBarCode v2023.1.11395

1 de enero de 2023
Versión 2023.1.11395
Ver la Referencia de API de IronBarcode v2023.1.11395

Características y mejoras

https://www.nuget.org/packages/BarCode/2023.1.11395

Notas de publicación:

  • Actualizaciones para usar IronSoftware.System.Drawing v2023.1.11379
  • Se soluciona un problema al instalar BarCode para su uso en .NET Framework
  • Corrige un error al crear un código de barras Code39 que contiene el carácter '%'
  • Se corrige un error al leer una imagen Tiff y devolver colores incorrectos.
  • Corrige un error donde ToHtmlTag() no aplicaba el ancho personalizado

Noviembre de 2022

IronBarCode v2022.11.10702

28 de noviembre de 2022
Version 2022.11.10702
Ver Referencia de API de IronBarcode v2022.11.10702

Características y mejoras

https://www.nuget.org/packages/BarCode/2022.11.10702

Notas de publicación:

  • Añade más sobrecargas a BarCodeReader.ReadAsync() permitiendo más opciones para la lectura de códigos de barras individuales.
  • Añade soporte async a los métodos de lectura de BarCodeReader, ahora puedes usar await para evitar congelar tu software.
  • Se corrige un error que afectaba a la lectura de claves de licencia desde el archivo de configuración en algunos sistemas.
  • Actualizaciones para utilizar la última versión de IronSoftware.System.Drawing (v2022.11.10457)
  • Añade soporte para cargar imágenes TIFF con marcos de dimensiones variables.
  • Se corrige un error por el que al establecer un color QR tenue desaparecía la imagen del logotipo personalizado.

Octubre de 2022

IronBarCode v2022.10.9871

18 de octubre de 2022
Versión 2022.10.9871
Ver referencia de la API de IronBarcode v2022.10.9871

Características y mejoras

https://www.nuget.org/packages/BarCode/2022.10.9871

Notas de publicación:

  • Añade la clase QRCodeLogo que permite especificar la anchura, la altura y las esquinas redondeadas.
  • Añade DataMatrixWriter para personalizar la forma de la matriz de datos (cuadrada o rectangular).
  • Añade una opción Logger.EnableDebugging para depuración
  • Establece ExpectMultipleBarcodes en true por defecto
  • Se soluciona el problema de que LoggingMode no se aplica correctamente.
  • Corrección de los márgenes añadidos al código de barras 2D
  • Se soluciona un problema al crear un código de barras UPC-A con una matriz de bytes.
  • Los antiguos CreateQrCodeWithLogo, y CreateQrCodeWithLogoImage son ahora obsoletos, por favor use QRCodeLogo en su lugar Mejoras de Compatibilidad de Imagen

Septiembre de 2022

IronBarCode v2022.9.8982

13 de septiembre de 2022
Versión 2022.9.8982
Ver la Referencia de API de IronBarcode v2022.9.8982

Características y mejoras

https://www.nuget.org/packages/BarCode/2022.9.8982

Notas de publicación:

Mejoras en la compatibilidad de imágenes

  • Adds support for .NET 7
  • Adds IronSoftware.System.Drawing to add Bitmap support for:

Romper el cambio:

  • Elimina la compatibilidad con .NET Framework 4.5. La versión mínima compatible de .NET Framework es ahora 4.6.2

Otros cambios:

  • Añade nuevos métodos ImageFilter para mejorar la lectura:
    • AdaptiveThreshold
    • UmbralBinario
    • Luminosidad
    • Contraste
    • Invertir
    • Afilar
    </li>
    <li>Añade el resultado del Image Filter después de aplicar un ImageFilter para que pueda exportar e inspeccionar las imágenes procesadas.</li>

Mejoras en la compatibilidad de plataformas:

  • Mejora el soporte para muchas distribuciones de Linux:
    • Ubuntu 16, 18, 20, 22
    • Debian 9, 10, 11
    • Fedora 35, 36, 37
    • CentOs 7, 8
    • Rocky Linux 8, 9
    • Amazon Linux 2
    </li>


Agosto de 2022

IronBarcode v2022.8.8024

9 de agosto de 2022
Versión 2022.8.8024
View IronBarcode v2022.8.8024 API Reference

Características y mejoras

https://www.nuget.org/packages/BarCode/2022.8.8024

Notas de publicación:

  • Rendimiento mejorado: Menos códigos de barras "falsos positivos".
  • Ruta de archivo temporal configurable.

Julio de 2022

IronBarcode v2022.7.7345

13 de julio de 2022
Version 2022.7.7345
Ver Referencia de API de IronBarcode v2022.7.7345

Características y mejoras

https://www.nuget.org/packages/BarCode/2022.7.7345

Notas de publicación:

  • API mejorada para facilitar su uso.
  • Característica añadida: API devuelve ubicaciones de códigos de barras, valor de rotación del código de barras y orientación de la página dentro del resultado de la lectura.
  • Característica añadida: Soporte para decodificar códigos de barras Code39 con ASCII completo.
  • Error corregido: Lectura de códigos de barras verticales.
  • Error corregido: Lectura de códigos de barras de imágenes con un área de recorte mayor que la imagen.

Mayo de 2022

IronBarcode v2022.5.5918

27 de mayo de 2022
Versión 2022.5.5918
Ver la Referencia de API de IronBarcode v2022.5.5918

Características y mejoras

https://www.nuget.org/packages/BarCode/2022.5.5918

Notas de publicación:

  • Improved Linux & MacOS Compatibility
  • Improved .NET 5 & 6 Compatibility
  • Improved TIFF & GIF support
  • Added Feature: barcode sizing in imperial MIL & inch dimensions
  • Característica añadida: Espaciado personalizado de las anotaciones de texto
  • Bug Fixed: Binary values no longer require base64 encoding & decoding
  • Bug Fixed: Resizing & Aspect Ratio control

Marzo de 2022

IronBarcode v2022.3.0

10 de marzo de 2022
Versión 2022.3.0
View IronBarcode v2022.3.0 API Reference

Características y mejoras

https://www.nuget.org/packages/BarCode/2022.3.0

Notas de publicación:

  • Mejorado: Compatibilidad con .NET 6
  • Improved: Secuirty & Performance

Diciembre de 2021

IronBarcode v2021.12.21

21 de diciembre de 2021
Versión 2021.12.21
View IronBarcode v2021.12.21 API Reference

Características y mejoras

https://www.nuget.org/packages/BarCode/2021.12.21

Notas de publicación:

  • Mejorado: Velocidad y estabilidad
  • Mejorado: compatibilidad con .NET 5 y .NET 6 Beta
  • Mejorado: Registro

Agosto de 2021

IronBarcode v2021.9.0

24 de agosto de 2021
Version 2021.9.0
Ver la referencia de API de IronBarcode v2021.9.0

Características y mejoras

https://www.nuget.org/packages/BarCode/2021.9.0

Notas de publicación:

  • Error corregido: ahora funciona con .NET 5.07
  • Error corregido: Lectura de claves de licencia de los archivos de configuración del proyecto (edge casess)
  • Mejorado: Velocidad y estabilidad