Mantente actualizado con el registro de cambios de IronOCR
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.
Abril de 2025
IronOCR v2025.4.13
Características y mejoras
https://www.nuget.org/packages/IronOcr/2025.4.13
Notas de publicación:
Actualizaciones
Actualiza IronSoftware.System.Drawing
a 2025.3.6.
Corrección de errores
Corrige el error en el método SaveAsHtmlDocument()
causado por una excepción en el inicializador de tipo PdfDocEncoding
relacionada con un problema de ofuscación.
marzo de 2025
IronOCR v2025.3.2
Características y mejoras
https://www.nuget.org/packages/IronOcr/2025.3.2
Notas de publicación:
- Actualiza
IronSoftware.System.Drawing
a 2025.3.5. - Corrige dimensiones incorrectas de página en PDFs con búsqueda generados a partir de entradas de imagen.
febrero de 2025
IronOCR v2025.2.3
Características y mejoras
https://www.nuget.org/packages/IronOcr/2025.2.3
Notas de publicación:
Mejoras:
Mejora el rendimiento de la velocidad en un 30 % y la gestión de memoria en un 40 % para los métodos Read y SaveAsSearchablePdf.
Correcciones de errores:
- Corrige que el proceso de implementación no respete la ruta de instalación establecida.
- Soluciona problemas con la lectura y generación de tipos de archivos múltiples como PDFs buscables.
Enero de 2025
IronOCR v2025.1.2
Características y mejoras
https://www.nuget.org/packages/IronOcr/2025.1.2
Notas de publicación:
Mejoras:
- Mejora la velocidad de lectura al habilitar
RenderSearchablePdf
yAutoRotateDetectionForRenderSearchablePdf
. - Mejora un mensaje de error de excepción para un caso extremo en el método
Read
. - Actualiza los paquetes de dependencia para abordar vulnerabilidades de seguridad conocidas.
Desactiva los mensajes de registro internos.
Correcciones de errores:
- Corrige un problema donde la serialización de
OcrResult
a JSON lanza una excepción.
Diciembre de 2024
IronOCR v2024.12.2
Características y mejoras
https://www.nuget.org/packages/IronOcr/2024.12.2
Notas de publicación:
- Actualizaciones en la dependencia
IronSoftware.System.Drawing
a 2024.12.3
Noviembre 2024
IronOCR v2024.11.3
Características y mejoras
https://www.nuget.org/packages/IronOcr/2024.11.3
Notas de publicación:
- Actualiza la dependencia
IronSoftware.System.Drawing
a 2024.9.15. - Reduce el tamaño de archivo de los PDFs buscables para la mayoría de los casos de uso.
- Soluciona el problema de dimensiones inconsistentes en PDFs con capacidad de búsqueda.
- Añade una nueva configuración de
Tesseract
,AutoRotateDetectionForRenderSearchablePdf
, permitiendo a los usuarios desactivar la rotación automática y ajustar manualmente la orientación del archivo de entrada.
October 2024
IronOCR v2024.10.3
Características y mejoras
https://www.nuget.org/packages/IronOcr/2024.10.3
Notas de publicación:
- Mejora
ReadPassport
para entrada rotada. - Actualiza la dependencia
IronSoftware.System.Drawing
a 2024.9.11
Septiembre de 2024
IronOCR v2024.9.6
Características y mejoras
https://www.nuget.org/packages/IronOcr/2024.9.6
Notas de publicación:
- Agrega un nuevo método de lectura
ReadDocumentAdvanced
especializado en la lectura de datos de tabla. - Actualizaciones de la dependencia
IronSoftware.System.Drawing
a 2024.9.10
Agosto de 2024
IronOCR v2024.8.21
Características y mejoras
https://www.nuget.org/packages/IronOcr/2024.8.21
Notas de publicación:
- Corrige los archivos temporales no se limpian después de terminar la lectura
- Actualiza la dependencia IronSoftware.System.Drawing a 2024.8.1
Julio de 2024
IronOCR v2024.7.13
Características y mejoras
https://www.nuget.org/packages/IronOcr/2024.7.13
Notas de publicación:
- Correcciones DetecPageOrientation sólo devolvía el resultado del contenido de la primera página.
- Corrige el problema de sobrecarga de ConvertToSearchablePdf.
- Reduce el tamaño del archivo de salida PDF con capacidad de búsqueda a partir de un archivo de entrada Tiff.
- Actualiza la dependencia IronSoftware.System.Drawing a 2024.7.2
Junio de 2024
IronOCR v2024.6.3
Características y mejoras
https://www.nuget.org/packages/IronOcr/2024.6.3
Notas de publicación:
- Mayor control sobre los caracteres escaneados: Obtenga un mayor control sobre los caracteres capturados durante los escaneados avanzados.
- Escaneado de documentos mejorado: El modo de escaneado avanzado admite ahora una mayor variedad de idiomas, como chino, chino tradicional, japonés, coreano y latín, lo que permite escanear documentos en más idiomas.
- Soluciona un problema por el que los PDF en los que se podían realizar búsquedas devolvían texto superpuesto: Esta actualización resuelve un problema por el que el texto de los PDF en los que se podían realizar búsquedas aparecía superpuesto tras el escaneado.
- Soluciona un problema al desplegar en Azure Function: Esta actualización resuelve un problema por el que el despliegue de IronOCR en Azure Functions provocaba un error.
- Actualiza la dependencia
IronSoftware.System.Drawing
a 2024.6.1
Mayo de 2024
IronOCR v2024.5.25
Características y mejoras
https://www.nuget.org/packages/IronOcr/2024.5.25
Notas de publicación:
- Introduce nuevos métodos Read, requiere instalación por separado del paquete
IronOcr.Extension.AdvancedScan
. - Nueva función avanzada:
ReadPhoto()
[Ver paquete NuGetIronOcr.Extension.AdvancedScan
]. - Nueva método avanzado:
ReadScreenshot()
[Ver paquete NuGetIronOcr.Extension.AdvancedScan
]. - Nuevo método avanzado:
ReadPassport()
[Ver paquete de NuGetIronOcr.Extension.AdvancedScan
]. - Método avanzado nuevo:
ReadLicensePlate()
[Ver paquete NuGetIronOcr.Extension.AdvancedScan
]. - Actualiza la dependencia
IronSoftware.System.Drawing
a 2024.5.1
Abril de 2024
IronOCR v2024.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.
- Actualizaciones de la dependencia
IronSoftware.System.Drawing
a 2024.4.1
Marzo de 2024
IronOCR v2024.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
Características y mejoras
https://www.nuget.org/packages/IronOcr/2024.2.41
Notas de publicación:
- Reorganiza todos los métodos de
OcrInput
para usar Load en lugar del prefijo Add. Por favor, prueba.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
- Se movió
SearchablePdf
a su propia bandera. ConsulteConfiguration.RenderSearchablePdf
que está activado por defecto - Eliminadas las salidas hOCR de las banderas por defecto. Utilice
Configuration.RenderhOCR = true
para usar explícitamente - Actualiza la dependencia
IronSoftware.System.Drawing
a 2024.2.2
Enero de 2024
IronOCR v2024.1.17
Características y mejoras
https://www.nuget.org/packages/IronOcr/2024.1.17
Notas de publicación:
- Actualiza
IronSoftware.System.Drawing
a la versión 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
Características y mejoras
https://www.nuget.org/packages/IronOcr/2023.12.34
Notas de publicación:
- Actualizaciones
IronSoftware.System.Drawing
a v2023.12.1
Noviembre de 2023
IronOCR v2023.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.
- La información de posición de
OcrResult.Barcode
ahora se basa en la imagen original en lugar de ser relativa a la región recortada. - Soporte para 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 elOcrInput
estampado para un procesamiento posterior
Octubre de 2023
IronOCR v2023.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
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 de Iron Software.
- 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
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
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
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
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
Características y mejoras
https://www.nuget.org/packages/IronOcr/2023.4.13
Notas de publicación:
Cambios importantes:
- Updates IronSoftware.System.Drawing to 2023.3.3
- Includes new ReadPdfAndOverlayText method on IronTesseract to add text and preserve original PDF bookmarks/annotations
- Resolves an issue causing Searchable PDFs with many images to becomes large files
- Fixes an issue where the Binarize filter made Searchable PDFs blank
- Fixes issue where the Read method would create temp files and not clean them up
- Adds support for the Iron Suite license keys
- Fixes issues with license keys stored in .config and .json files not being picked up by IronOCR
- Adds support for license keys stored in .config and .json files in subfolders of the application
Marzo de 2023
IronOCR v2023.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
System.Drawing
Enero de 2023
IronOCR v2023.1.11644
Características y mejoras
https://www.nuget.org/packages/IronOcr/2023.1.11644
Notas de publicación:
Cambios importantes:
- Agrega
Installation.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 de OCR en un solo hilo (ver
IronTesseract.Multithreaded
)
Diciembre de 2022
IronOCR v2022.12.10830
Características y mejoras
https://www.nuget.org/packages/IronOcr/2022.12.10830
Notas de publicación:
Cambios importantes:
- Agrega
IronSoftware.System.Drawing
para reemplazarSystem.Drawing.Common
en IronOCR - Elimina la dependencia interna de
System.Drawing.Common
(consulte la nota al pie [1] para más información) - Añade compatibilidad con .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
OcrFilters.DeNoise
: Ahora reduce el ruido de moteado. - Añade nuevos
OcrFilters
para mejorar la lectura de imágenes con ruido: Open
: Filtro que es útil para eliminar el ruido.Close
: Filtro que es útil para cerrar pequeños agujeros dentro de objetos en primer plano.AdaptiveThreshold
: Aplica un umbral adaptativo de Bradley a la imagen.
[1] Nota sobre la eliminación de System.Drawing.Common
:
- Microsoft has discontinued support for
System.Drawing.Common
on non-Windows for .NET 6, and completely for .NET 7 : https://docs.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only - Para manejar esto, hemos desarrollado una biblioteca de código abierto llamada
IronSoftware.System.Drawing
que traduce fácilmente entre todos los tipos y formatos comunes queSystem.Drawing.Common
manejaba, y que lo reemplazará. - Los clientes que aún deseen utilizar
System.Drawing.Common
con IronOCR aún podrán hacerlo.IronSoftware.System.Drawing
funcionará con este formato, pero dado queSystem.Drawing.Common
ya no es una dependencia, el uso requerirá que el cliente agregue una llamada `using System.Drawing.Common;` en su código.
Octubre de 2022
IronOCR v2022.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
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
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
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
Características y mejoras
https://www.nuget.org/packages/IronOcr/2022.3.0
Notas de publicación:
- Mejorado: Compatibilidad con .NET 6
- Improved: Secuirty & Performance
Enero de 2022
IronOCR v2022.1.0
Características y mejoras
https://www.nuget.org/packages/IronOcr/2022.1.0
Notas de publicación:
- Improved: Multithreading & Performance
- 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
- Improved: Secuirty & Performance
Diciembre de 2021
IronOCR v2021.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
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