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. ¹Based on a customer survey conducted in June 2022.
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 límite 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:
- Se 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:
- Actualiza 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.
- Agrega una nueva configuración de
Tesseract
,AutoRotateDetectionForRenderSearchablePdf
, que permite a los usuarios desactivar la rotación automática y ajustar manualmente la orientación del archivo de entrada.
Octubre 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 girada. - 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 tablas. - Actualiza 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 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
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
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:
- 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. VerConfiguration.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
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
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
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 elOcrInput
sellado para su posterior procesamiento
Octubre de 2023
IronOCR v2023.10.9
Características y mejoras
https://www.nuget.org/packages/IronOcr/2023.10.9
Notas de publicación:
- Updated IronSoftware.System.Drawing to version 2023.10.1.
- Updated IronSoftware.Common to version 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:
- Fixes bug causing a crash when multiple Iron Software products are installed
- Added IronSoftware.Common as a new dependency
- Updated IronSoftware.System.Drawing to version 2023.9.2
- Updated IronSoftware.Native.PdfModelto version 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:
- Searchable PDFs now retain bookmarks, annotations, page orientation, etc. (use OcrPdfInput)
- Searchable PDFs now require less disk space
- Added OcrPdfInput class for streamlined OCR of PDF documents
- Added OcrImageInput class for streamlined OCR of images
- Deprecated OcrInput class, although it will still be available for the foreseeable future
- Fixes stamping of crop rectangles not displaying properly
Julio de 2023
IronOCR v2023.7.28
Características y mejoras
https://www.nuget.org/packages/IronOcr/2023.7.28
Notas de publicación:
- Added EnableTesseractWarnings set to false by default, to suppress Tesseract warnings in the console
- Using IronSoftware.Native.PdfModel to read and write PDF
- Updates IronSoftware.System.Drawing to 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:
- Solución de copia de carpeta de tiempo de ejecución en PostBuildEvent: Se resolvió 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](https://www.nuget.org/packages/IronOcr/2023.5.35)** #### Notas de publicación:Major Changes:
- Fixes an issue where license keys would not be retrieved from web.config in some .NET Framework ASP.NET projects
- Updates IronSoftware.System.Drawing to 2023.4.4
## Abril de 2023
IronOCR v2023.4.13
Características y mejoras **[https://www.nuget.org/packages/IronOcr/2023.4.13](https://www.nuget.org/packages/IronOcr/2023.4.13)** #### Notas de publicación:Major Changes:
- Actualiza IronSoftware.System.Drawing a 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](https://www.nuget.org/packages/IronOcr/2023.3.2)** #### Notas de publicación:Major Changes:
- Adds compatibility for AWS (Amazon Linux)
- Adds compatibility for various older Linux distributions
- Improves reliability when reading text from PDFs
- Improves speed and fidelity when creating searchable PDFs
- Improves logic for finding language files
- Removes dependency on
System.Drawing
## Enero de 2023
IronOCR v2023.1.11644
Características y mejoras **[https://www.nuget.org/packages/IronOcr/2023.1.11644](https://www.nuget.org/packages/IronOcr/2023.1.11644)** #### Notas de publicación:Cambios principales:
- Agrega
Installation.LanguagePackDirectory
para especificar la ruta a los archivos .ocrdata - Corrige IronOcr para su uso con la publicación ClickOnce y el comando 'dotnet publish'
- Corrige algunas instancias donde los paquetes de idioma no se cargaban correctamente
- Corrige el rectángulo de recorte siendo ignorado al leer imágenes TIFF
- Corrige que los usuarios de prueba no puedan leer texto de las imágenes
- Permite lecturas OCR de 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](https://www.nuget.org/packages/IronOcr/2022.12.10830)** #### Notas de publicación:Major Changes:
- Adds
IronSoftware.System.Drawing
to replaceSystem.Drawing.Common
in IronOCR - Removes internal dependency on
System.Drawing.Common
(see footnote [1] for more info) - Adds support for .NET 7
- Removes support for .NET Framework 4. Minimum supported for .NET Framework is now version 4.6.2
Other Changes:
- Improves support for many Linux Distros
- Improves
OcrFilters.DeNoise
: Now reduces speckle noise. - Adds brand new
OcrFilters
to improve reading from noisy images: Open
: Filter that is useful for removing noise.Close
: Filter that is useful for closing small holes inside foreground objects.AdaptiveThreshold
: Applies a Bradley Adaptive Threshold to the image.
[1] Note about removal of 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 - In order to handle this, we have developed an open-source library called
IronSoftware.System.Drawing
which easily translates between all the common types and formats thatSystem.Drawing.Common
did which will replace it - Customers who still want to use
System.Drawing.Common
with IronOCR will still be able to.IronSoftware.System.Drawing
will work with this format but sinceSystem.Drawing.Common
is no longer a dependency, usage will require the customer to add a `using System.Drawing.Common;` call in their code.
## Octubre de 2022
IronOCR v2022.11.10109
Características y mejoras **[https://www.nuget.org/packages/IronOcr/2022.11.10109](https://www.nuget.org/packages/IronOcr/2022.11.10109)** #### Notas de publicación:- Fixes MAUI support
- Fixes 'missing runtimes folder' error
- Fixes 'missing libtesseract' error
- Greatly improved compatibility and deployment on many platforms
- Adds 'Installation.MachineLearningModelsDirectory' for specifying path to .onnx files
- Minor bug fixes
- Now supports installation via zip file or installer
## Septiembre de 2022
IronOCR v2022.10.9390
Características y mejoras **[https://www.nuget.org/packages/IronOcr/2022.10.9390](https://www.nuget.org/packages/IronOcr/2022.10.9390)** #### Notas de publicación:- Adds support for using machine learning technology to detect regions which may contain text
- Adds OcrInput methods FindTextRegion and FindMultipleTextRegions - add the IronOcr.ComputerVision NuGet package for your platform
- Adds OcrResult method SaveAsSearchablePdfStream for saving a result as a PDF stream
- Updates Windows build to require fewer dependencies and use less disk space
- Updates image loading to always remove color tables from images before performing OCR, improving accuracy
- Fixes GetCropRectangleImage to work properly with all source image formats
- Fixes issue with Installation.LoggingMode and LogFilePath not applying properly
## Agosto de 2022
IronOCR v2022.8.8198
Características y mejoras **[https://www.nuget.org/packages/IronOcr/2022.8.8198](https://www.nuget.org/packages/IronOcr/2022.8.8198)** #### Notas de publicación:- Added new method for visualizing a crop rectangle on an image. See OcrInput.StampCropRectangleAndSaveAs()
- Added new method for applying multiple filters at once. See OcrInput.ApplyMultipleFilters()
- Changes Deskew filter to no longer throw an exception on failure
- Improves compatibility on Windows systems which may not have Microsoft C++ redistributables installed
- Improves compatibility on MacOs systems (both Intel and Apple Silicon) which may be missing certain imaging libraries
## Julio de 2022
IronOCR v2022.8.7804
Características y mejoras **[https://www.nuget.org/packages/IronOcr/2022.8.7804](https://www.nuget.org/packages/IronOcr/2022.8.7804)** #### Notas de publicación:- Updates Tesseract to version 5.1
- Adds support for Apple Silicon devices (MacOs on ARM processor)
- Adds OcrInput.SaveAsImages() for saving input items as an image
- Adds CropRectangle class which allows cropping using millimeter values or pixel values
- Removes MinimumDpi. Please use TargetDpi to upscale your OCR input
- Setting TargetDpi to null now prevents IronOcr from upscaling images, resulting in much smaller searchable PDFs
- Fixes bug where Erosion filter applied Dialation and Dialation filter applied Erosion
- Fixes bug where PDF pages were numbered incorrectly
- Improves compatibility across various Linux distributions
## Marzo de 2022
IronOCR v2022.3.0
Características y mejoras **[https://www.nuget.org/packages/IronOcr/2022.3.0](https://www.nuget.org/packages/IronOcr/2022.3.0)** #### Notas de publicación:- Improved: .NET 6 Support
- Improved: Secuirty & Performance
## Enero de 2022
IronOCR v2022.1.0
Características y mejoras **[https://www.nuget.org/packages/IronOcr/2022.1.0](https://www.nuget.org/packages/IronOcr/2022.1.0)** #### Notas de publicación:- Improved: Multithreading & Performance
- Improved: PDF OCR performance
- Feature: OCR Progress Tracking
- Improved: Orientation and Script Detection (OSD)
- Improved: Deskew Methods
- Improved: Secuirty & Performance
## Diciembre de 2021
IronOCR v2021.12.0
Características y mejoras **[https://www.nuget.org/packages/IronOcr/2021.12.0](https://www.nuget.org/packages/IronOcr/2021.12.0)** #### Notas de publicación:- Improved: Speed and Stability
- Improved: .NET 5 and .NET 6 Beta support
- Improved: Logging
## Octubre de 2021
IronOCR v2021.11.0
Características y mejoras **[https://www.nuget.org/packages/IronOcr/2021.11.0](https://www.nuget.org/packages/IronOcr/2021.11.0)** #### Notas de publicación:- Bug Fixed: Azure Function Compatibility
- Bug Fixed: Works with read-only OCR dictionaries
- Bug Fixed: Now works with .NET 5.07
- Bug Fixed: License Keys reading from project configuration files (edge casess)
- Feature: Color replacement methods added to OcrInput
- Feature: Load specfic frames from TIFF and PDF files
- Improved: Updated System.Drawing.Common