Registro de cambios: Actualizaciones, hitos, hoja de ruta

Únete a 50.000 desarrolladores para recibir actualizaciones

Hoja de ruta de IronOCR

Desarrollamos IronOCR para cubrir una necesidad del mercado, y ha destacado como uno de nuestros productos líderes. En la actualidad estamos enviando continuamente nuevas solicitudes de funciones, impulsadas por la demanda de la comunidad.

Trabajamos activamente con la última tecnología Tesseract de Google para impulsar la estabilidad y la alta precisión. Esto garantiza que nuestros clientes se beneficien del motor de lectura OCR más avanzado.

Gracias a nuestros lanzamientos mensuales, IronOCR demuestra continuamente su valía e impulsa nuestra misión de ayudar a los usuarios finales a hacer avanzar el lenguaje .NET.

Sabemos que IronOCR es una de las principales elecciones de los desarrolladores¹. Para consolidar IronOCR como el producto líder de su clase, estamos aplicando la tecnología más avanzada para mejorar los filtros de imagen, la visión por ordenador y el aprendizaje automático.

Nuestra próxima epopeya será lanzar IronOCR para múltiples lenguajes de programación.

¹ Basado en una encuesta a clientes realizada en junio de 2022.


Junio de 2024

IronOCR v2024.6.3

4 de junio, 2024
Versión 2024.6.3

Características y Mejoras

https://www.nuget.org/packages/IronOcr/2024.6.3

Notas de la Versión:

  • Mejora del control sobre los caracteres escaneados: Obtén más control sobre los caracteres capturados durante los escaneos avanzados.
  • Mejora del escaneo de documentos: El modo de escaneo avanzado ahora soporta una gama más amplia de idiomas, incluyendo chino, chino tradicional, japonés, coreano y latín, permitiéndote escanear documentos en más idiomas.
  • Soluciona problema donde los PDFs buscables devolvían texto superpuesto: Esta actualización resuelve un problema donde el texto en los PDFs buscables aparecía superpuesto después del escaneo.
  • Soluciona problema al desplegar en Azure Function: Esta actualización resuelve un problema donde desplegar IronOCR en Azure Functions causaba un error.
  • Actualiza la dependencia IronSoftware.System.Drawing a 2024.6.1

Mayo de 2024

IronOCR v2024.5.25

29 de abril de 2024
Versión 2024.5.25

Características y mejoras

https://www.nuget.org/packages/IronOcr/2024.5.25

Notas de publicación:

  • Introduce nuevos métodos de lectura, requiere la instalación separada del paquete IronOcr.Extension.AdvancedScan.
  • Nuevo método avanzado: ReadPhoto()[Véase el paquete NuGet `IronOcr.Extension.AdvancedScan].
  • Nuevo método avanzado: ReadScreenshot()[Véase el paquete NuGet `IronOcr.Extension.AdvancedScan].
  • Nuevo método avanzado: ReadPassport()[Véase el paquete NuGet `IronOcr.Extension.AdvancedScan].
  • Nuevo método avanzado: ReadLicensePlate()[Véase el paquete NuGet `IronOcr.Extension.AdvancedScan].
  • Actualiza la dependencia IronSoftware.System.Drawing a 2024.5.1

Abril de 2024

IronOCR v2024.4.6

9 de abril de 2024
Versión 2024.4.6

Características y mejoras

https://www.nuget.org/packages/IronOcr/2024.4.6

Notas de publicación:

  • Eliminar el registro público que no esté relacionado con los procesos de OCR.
  • Actualiza la dependencia IronSoftware.System.Drawing a 2024.4.1

Marzo de 2024

IronOCR v2024.3.4

8 de marzo de 2024
Versión 2024.3.4

Características y mejoras

https://www.nuget.org/packages/IronOcr/2024.3.4

Notas de publicación:

  • Implementa DetectPageOrientation para detectar la orientación de la entrada.
  • Se ha corregido un error por el que la clave de licencia no se recogía del archivo web.config en .NET Framework.
  • Actualiza la dependencia IronSoftware.System.Drawing a 2024.3.4

Febrero de 2024

IronOCR v2024.2.41

29 de enero de 2024
Versión 2024.2.41

Características y mejoras

https://www.nuget.org/packages/IronOcr/2024.2.41

Notas de publicación:

  • Revisa todos los métodos OcrInput para utilizar el prefijo Load en lugar de Add. Pruebe .Load(), .LoadImage(), .LoadPdf()
  • Mejora de la velocidad general hasta en un 90% en contextos de entrada de PDF de gran tamaño, utilizando hasta un 80% menos de asignaciones y objetos activos.
  • Mejora de la gestión de memoria para mapas de bits en contextos IronCV
  • Movido SearchablePdf a su propia bandera. Ver Configuration.RenderSearchablePdf que está activado por defecto
  • Eliminadas las salidas hOCR de las banderas por defecto. Utilice Configuration.RenderhOCR = true para utilizar explícitamente
  • Actualiza la dependencia IronSoftware.System.Drawing a 2024.2.2

Enero de 2024

IronOCR v2024.1.17

29 de diciembre de 2023
Versión 2024.1.17

Características y mejoras

https://www.nuget.org/packages/IronOcr/2024.1.17

Notas de publicación:

  • Actualiza IronSoftware.System.Drawing a v2024.4.1
  • Corregir la rotación fue ignorado en la salida de PDF de búsqueda
  • Fijar la dimensión del PDF de salida para que sea relativa a las imágenes de entrada
  • Solucionado el problema de los 16 BPP bmp exportados como PDF en blanco con capacidad de búsqueda

Diciembre de 2023

IronOCR v2023.12.34

27 de noviembre de 2023
Versión 2023.12.34

Características y mejoras

https://www.nuget.org/packages/IronOcr/2023.12.34

Notas de publicación:

  • Actualiza IronSoftware.System.Drawing a v2023.12.1

Noviembre de 2023

IronOCR v2023.11.35

27 de octubre de 2023
Versión 2023.11.35

Características y mejoras

https://www.nuget.org/packages/IronOcr/2023.11.35

Notas de publicación:

  • Guardar PDF con capacidad de búsqueda ahora muestra correctamente las dimensiones originales de la imagen en lugar de A4.
  • Se ha resuelto un problema que impedía que los documentos PDF girados previamente se guardasen en formato cuadrado.
  • Los datos de posición de OcrResult.Barcode se basan ahora en la imagen original en lugar de ser relativos a la región de recorte.
  • Soporte de codificaciones UTF-8 para OcrResult.SaveAsTextFile.
  • Ahora StampCropRectangle puede aceptar una lista de rectángulos para estampar
  • StampCropRectangle tiene una sobrecarga estática que devuelve el OcrInput sellado para su posterior procesamiento

Octubre de 2023

IronOCR v2023.10.9

05 de octubre de 2023
Versión 2023.10.9

Características y mejoras

https://www.nuget.org/packages/IronOcr/2023.10.9

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

IronOCR v2023.9.4

19 de septiembre de 2023
Versión 2023.9.4

Características y mejoras

https://www.nuget.org/packages/IronOcr/2023.9.4

Notas de publicación:

  • Se corrige un error que provocaba un bloqueo cuando se instalaban varios productos IronSoftware.
  • Se ha añadido IronSoftware.Common como nueva dependencia.
  • Actualizado IronSoftware.System.Drawing a la versión 2023.9.2
  • Actualizado IronSoftware.Native.PdfModela la versión 2023.9.18570

Agosto de 2023

IronOCR v2023.8.34

1 de agosto de 2023
Versión 2023.8.34

Características y mejoras

https://www.nuget.org/packages/IronOcr/2023.8.34

Notas de publicación:

  • Los PDF en los que se pueden realizar búsquedas ahora conservan los marcadores, las anotaciones, la orientación de la página, etc. (utilice OcrPdfInput)
  • Los PDF con opción de búsqueda requieren ahora menos espacio en disco
  • Se ha añadido la clase OcrPdfInput para agilizar el OCR de documentos PDF.
  • Añadida la clase OcrImageInput para agilizar el OCR de imágenes.
  • Clase OcrInput obsoleta, aunque seguirá disponible en un futuro próximo
  • Corrige el estampado de los rectángulos de recorte no se muestra correctamente

Julio de 2023

IronOCR v2023.7.28

3 de julio de 2023
Versión 2023.7.28

Características y mejoras

https://www.nuget.org/packages/IronOcr/2023.7.28

Notas de publicación:

  • Se ha añadido EnableTesseractWarnings a false por defecto, para suprimir las advertencias de Tesseract en la consola.
  • Uso de IronSoftware.Native.PdfModel para leer y escribir PDF
  • Actualiza IronSoftware.System.Drawing a 2023.7.1

Junio de 2023

IronOCR v2023.6.6

29 de mayo de 2023
Versión 2023.6.6

Características y mejoras

https://www.nuget.org/packages/IronOcr/2023.6.6

Notas de publicación:

Cambios importantes:

  • Corrección de la copia de la carpeta de tiempo de ejecución de PostBuildEvent: 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

IronOCR v2023.5.35

1 de mayo de 2023
Versión 2023.5.35

Características y mejoras

https://www.nuget.org/packages/IronOcr/2023.5.35

Notas de publicación:

Cambios importantes:

  • 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

IronOCR v2023.4.13

6 de abril de 2023
Versión 2023.4.13

Características y mejoras

https://www.nuget.org/packages/IronOcr/2023.4.13

Notas de publicación:

Cambios importantes:

  • Actualiza IronSoftware.System.Drawing a 2023.3.3
  • Incluye el nuevo método ReadPdfAndOverlayText en IronTesseract para añadir texto y conservar los marcadores/anotaciones del PDF original.
  • Resuelve un problema que provocaba que los PDF de búsqueda con muchas imágenes se convirtieran en archivos de gran tamaño.
  • Se soluciona un problema por el que el filtro Binarizar dejaba en blanco los PDF en los que se podían realizar búsquedas.
  • Se soluciona un problema por el que el método de lectura creaba archivos temporales y no los limpiaba.
  • Añade compatibilidad con las claves de licencia de IronSuite
  • Se solucionan problemas con las claves de licencia almacenadas en archivos .config y .json que no eran recogidas por IronOCR.
  • Añade soporte para claves de licencia almacenadas en archivos .config y .json en subcarpetas de la aplicación.

Marzo de 2023

IronOCR v2023.3.2

1 de marzo de 2023
Versión 2023.3.2

Características y mejoras

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

Notas de publicación:

Cambios importantes:

  • Añade compatibilidad para AWS (Amazon Linux)
  • Añade compatibilidad para varias distribuciones Linux antiguas
  • Mejora la fiabilidad al leer texto de PDF
  • Mejora la velocidad y la fidelidad al crear PDF con función de búsqueda
  • Mejora la lógica de búsqueda de archivos de idioma
  • Elimina la dependencia de Sistema.Dibujo

Enero de 2023

IronOCR v2023.1.11644

18 de enero de 2023
Versión 2023.1.11644

Características y mejoras

https://www.nuget.org/packages/IronOcr/2023.1.11644

Notas de publicación:

Cambios importantes:

  • Añade Instalación.LanguagePackDirectory para especificar la ruta a los archivos .ocrdata
  • Corrección de IronOcr para su uso con ClickOnce publishing y el comando 'dotnet publish
  • Se corrigen algunos casos en los que los paquetes de idiomas no se cargaban.
  • Corrección del rectángulo de recorte ignorado al leer imágenes TIFF.
  • Se corrige el problema de que los usuarios de prueba no puedan leer el texto de las imágenes.
  • Permite lecturas OCR de un solo hilo (véase IronTesseract.Multihilo)

Diciembre de 2022

IronOCR v2022.12.10830

5 de diciembre de 2022
Versión 2022.12.10830

Características y mejoras

https://www.nuget.org/packages/IronOcr/2022.12.10830

Notas de publicación:

Cambios importantes:

  • Añade IronSoftware.System.Drawing sustituir System.Drawing.Common en IronOCR
  • Elimina la dependencia interna de System.Drawing.Common (para más información, véase la nota [1])
  • Añade support for .NET 7
  • Elimina la compatibilidad con .NET Framework 4. El soporte mínimo para .NET Framework es ahora la versión 4.6.2

Otros cambios:

  • Mejora la compatibilidad con muchas distribuciones de Linux
  • Mejora OcrFiltros.DeNoise : Ahora reduce el ruido de moteado.
  • Añade brand new OcrFiltros para mejorar la lectura de imágenes ruidosas:
  • Abrir : Filtro útil para eliminar el ruido.
  • Cerrar : Filtro útil para cerrar pequeños agujeros dentro de objetos en primer plano.
  • AdaptiveThreshold : Aplica un Umbral Adaptativo Bradley a la imagen.

[1] Nota sobre la eliminación de System.Drawing.Common:

  • Microsoft ha dejado de dar soporte a System.Drawing.Common en no Windows para .NET 6, y completamente para .NET 7 : https://docs.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only
  • Para ello, hemos desarrollado una biblioteca de código abierto llamada IronSoftware.System.Drawing que traduce fácilmente entre todos los tipos y formatos comunes que System.Drawing.Common que lo sustituirá
  • Los clientes que sigan queriendo utilizar System.Drawing.Common con IronOCR podrán seguir haciéndolo. IronSoftware.System.Drawing funcionará con este formato, pero como System.Drawing.Common ya no es una dependencia, el uso requerirá que el cliente añada una llamada `using System.Drawing.Common;` en su código.

Octubre de 2022

IronOCR v2022.11.10109

26 de octubre de 2022
Versión 2022.11.10109

Características y mejoras

https://www.nuget.org/packages/IronOcr/2022.11.10109

Notas de publicación:

  • Corrige la compatibilidad con MAUI
  • Corrige el error 'missing runtimes folder
  • Corrige el error 'missing libtesseract
  • Gran mejora de la compatibilidad y la implantación en muchas plataformas
  • Añade "Installation.MachineLearningModelsDirectory" para especificar la ruta a los archivos .onnx.
  • Corrección de errores menores
  • Ahora admite la instalación mediante archivo zip o instalador

Septiembre de 2022

IronOCR v2022.10.9390

27 de septiembre de 2022
Versión 2022.10.9390

Características y mejoras

https://www.nuget.org/packages/IronOcr/2022.10.9390

Notas de publicación:

  • Añade compatibilidad con la tecnología de aprendizaje automático para detectar regiones que puedan contener texto.
  • Añade los métodos de OcrInput FindTextRegion y FindMultipleTextRegions - añada el paquete IronOcr.ComputerVision NuGet para su plataforma.
  • Añade el método SaveAsSearchablePdfStream de OcrResult para guardar un resultado como un flujo PDF
  • Actualiza la compilación de Windows para que requiera menos dependencias y utilice menos espacio en disco.
  • Actualiza la carga de imágenes para eliminar siempre las tablas de colores de las imágenes antes de realizar el OCR, lo que mejora la precisión.
  • Corrige GetCropRectangleImage para que funcione correctamente con todos los formatos de imagen de origen.
  • Se corrige el problema de que Installation.LoggingMode y LogFilePath no se aplican correctamente.

Agosto de 2022

IronOCR v2022.8.8198

18 de agosto de 2022
Versión 2022.8.8198

Características y mejoras

https://www.nuget.org/packages/IronOcr/2022.8.8198

Notas de publicación:

  • Añadido nuevo método para visualizar un rectángulo de recorte en una imagen. Ver OcrInput.StampCropRectangleAndSaveAs()
  • Añadido un nuevo método para aplicar múltiples filtros a la vez. Véase OcrInput.ApplyMultipleFilters()
  • Cambia el filtro Deskew para que ya no lance una excepción en caso de fallo.
  • Mejora la compatibilidad en sistemas Windows que pueden no tener instalados los redistribuibles de Microsoft C++.
  • Mejora la compatibilidad con los sistemas MacOs (tanto Intel como Apple Silicon) a los que les pueden faltar algunas bibliotecas de imágenes.

Julio de 2022

IronOCR v2022.8.7804

26 de julio de 2022
Versión 2022.8.7804

Características y mejoras

https://www.nuget.org/packages/IronOcr/2022.8.7804

Notas de publicación:

  • Actualiza Tesseract a la versión 5.1
  • Compatibilidad con dispositivos Apple Silicon (MacOs con procesador ARM)
  • Añade OcrInput.SaveAsImages() para guardar los elementos de entrada como una imagen
  • Añade la clase CropRectangle que permite recortar utilizando valores milimétricos o valores de píxel.
  • Elimina MinimumDpi. Utilice TargetDpi para aumentar la escala de su entrada OCR.
  • Establecer TargetDpi a null ahora evita que IronOcr aumente la escala de las imágenes, lo que resulta en PDFs de búsqueda mucho más pequeños.
  • Se ha corregido un error por el que el filtro de erosión aplicaba la marcación y el filtro de marcación aplicaba la erosión.
  • Se corrige un error por el que las páginas del PDF se numeraban incorrectamente.
  • Mejora la compatibilidad entre varias distribuciones de Linux

Marzo de 2022

IronOCR v2022.3.0

10 de marzo de 2022
Versión 2022.3.0

Características y mejoras

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

Notas de publicación:

  • Mejorado: Compatibilidad con .NET 6
  • Mejorado: Seguridad y rendimiento

Enero de 2022

IronOCR v2022.1.0

17 de enero de 2022
Versión 2022.1.0

Características y mejoras

https://www.nuget.org/packages/IronOcr/2022.1.0

Notas de publicación:

  • Mejorado: Multihilo y rendimiento
  • Mejorado: Rendimiento del OCR de PDF
  • Función: Seguimiento del progreso del OCR
  • Mejorado: Orientación y detección de guiones (OSD)
  • Mejorado: Métodos de torcido
  • Mejorado: Seguridad y rendimiento

Diciembre de 2021

IronOCR v2021.12.0

21 de diciembre de 2021
Versión 2021.12.0

Características y mejoras

https://www.nuget.org/packages/IronOcr/2021.12.0

Notas de publicación:

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

Octubre de 2021

IronOCR v2021.11.0

29 de octubre de 2021
Versión 2021.11.0

Características y mejoras

https://www.nuget.org/packages/IronOcr/2021.11.0

Notas de publicación:

  • Error corregido: Compatibilidad con Azure Function
  • Error corregido: Funciona con diccionarios OCR de sólo lectura.
  • 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)
  • Función: Métodos de sustitución del color añadidos a OcrInput
  • Función: Carga de fotogramas específicos desde archivos TIFF y PDF
  • Mejorado: Actualizado System.Drawing.Common