Restez informé avec le journal des modifications d'IronOCR

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

Feuille de route de l'IronOCR

Nous avons développé IronOCR pour répondre à un besoin du marché, et il est devenu l'un de nos produits phares. Aujourd'hui, nous envoyons continuellement de nouvelles demandes de fonctionnalités, à la demande de la communauté.

Nous travaillons activement avec la dernière technologie Tesseract de Google pour assurer la stabilité et une grande précision.

Nos clients bénéficient ainsi d'un moteur de lecture OCR de pointe.

Nos versions mensuelles permettent à IronOCR de prouver continuellement sa valeur et de poursuivre notre mission, qui est d'aider les utilisateurs finaux à faire progresser le langage .NET.

Nous savons qu'IronOCR est l'un des premiers choix des développeurs¹. Pour cimenter IronOCR en tant que produit leader de son genre, nous appliquons les dernières technologies pour améliorer les filtres d'image, la vision par ordinateur et l'apprentissage automatique.

Notre prochaine épopée sera de lancer IronOCR pour plusieurs langages de programmation. ¹Based on a customer survey conducted in June 2022.


Mars 2025

IronOCR v2025.3.2

Mar 5, 2025
Version 2025.3.2
Consulter la référence API d'IronOCR v2025.3.2

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Met à jour IronSoftware.System.Drawing vers 2025.3.5.
  • Corrige les dimensions incorrectes des pages des PDF consultables générés à partir d'entrées d'images.

février 2025

IronOCR v2025.2.3

Feb 6, 2025
Version 2025.2.3
Voir la référence API IronOCR v2025.2.3

Caractéristiques et améliorations

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

Notes de mise à jour :

Améliorations :

Améliore la performance de vitesse de 30 % et optimise la gestion de la mémoire de 40 % pour les méthodes Read et SaveAsSearchablePdf.

Corrections de bugs :

  • Corrige le processus de déploiement qui ne respecte pas le chemin d'installation défini.
  • Corrige les problèmes de lecture et de génération de types de fichiers multiples en tant que PDFs consultables.

janvier 2025

IronOCR v2025.1.2

Jan 6, 2025
Version 2025.1.2
Voir la Référence API IronOCR v2025.1.2

Caractéristiques et améliorations

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

Notes de mise à jour :

Améliorations :

  • Améliore la vitesse de lecture lors de l'activation de RenderSearchablePdf et AutoRotateDetectionForRenderSearchablePdf.
  • Améliore un message d'erreur d'exception pour un problème de cas limite dans la méthode Read.
  • Met à jour les paquets de dépendance pour résoudre les vulnérabilités de sécurité connues.
  • Désactive les messages de journal internes.

    Corrections de bugs :

  • Corrige un problème où la sérialisation de OcrResult en JSON génère une exception.

Décembre 2024

IronOCR v2024.12.2

Dec 3, 2024
Version 2024.12.2
Afficher la documentation API d'IronOCR v2024.12.2

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Met à jour la dépendance IronSoftware.System.Drawing vers 2024.12.3

novembre 2024

IronOCR v2024.11.3

Oct 11, 2024
Version 2024.11.3
Consulter la référence de l'API IronOCR v2024.11.3

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Mises à jour de la dépendance IronSoftware.System.Drawing vers 2024.9.15.
  • Réduit la taille des fichiers des PDF interrogeables pour la majorité des cas d'utilisation.
  • Corrige le problème de dimensions incohérentes dans les PDF consultables.
  • Ajoute une nouvelle configuration Tesseract, AutoRotateDetectionForRenderSearchablePdf, permettant aux utilisateurs de désactiver la rotation automatique et d'ajuster manuellement l'orientation du fichier d'entrée.

Octobre 2024

IronOCR v2024.10.3

Oct 3, 2024
Version 2024.10.3
Consultez la référence API IronOCR v2024.10.3

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Améliore ReadPassport pour les entrées tournées.
  • Met à jour la dépendance IronSoftware.System.Drawing vers la version 2024.9.11

Septembre 2024

IronOCR v2024.9.6

Sep 9, 2024
Version 2024.9.6
Consulter la Référence API IronOCR v2024.9.6

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Ajoute une nouvelle méthode de lecture ReadDocumentAdvanced spécialisée pour la lecture des données de Table.
  • Met à jour la dépendance IronSoftware.System.Drawing vers 2024.9.10

Août 2024

IronOCR v2024.8.21

Jul 31, 2024
Version 2024.8.21
Voir la référence API IronOCR v2024.8.21

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Corrige le problème des fichiers temporaires qui ne sont pas supprimés après la fin de la lecture
  • Mise à jour de la dépendance IronSoftware.System.Drawing vers 2024.8.1

Juillet 2024

IronOCR v2024.7.13

Jul 10, 2024
Version 2024.7.13
Consulter la référence API de IronOCR v2024.7.13

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Correction DetecPageOrientation ne renvoyait que le résultat du contenu de la première page.
  • Corrige le problème de surcharge de ConvertToSearchablePdf.
  • Réduit la taille du fichier de sortie PDF interrogeable à partir du fichier d'entrée Tiff.
  • Mise à jour de la dépendance IronSoftware.System.Drawing vers 2024.7.2

Juin 2024

IronOCR v2024.6.3

Jun 4, 2024
Version 2024.6.3
Voir la référence API d'IronOCR v2024.6.3

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Meilleur contrôle des caractères numérisés : Contrôlez mieux les caractères capturés lors des numérisations avancées.
  • Amélioration de la numérisation des documents : Le mode de numérisation avancé prend désormais en charge un plus grand nombre de langues, notamment le chinois, le chinois traditionnel, le japonais, le coréen et le latin, ce qui vous permet de numériser des documents dans un plus grand nombre de langues.
  • Correction d'un problème de chevauchement du texte dans les PDF consultables : Cette mise à jour résout un problème où le texte des PDF consultables apparaissait superposé après la numérisation.
  • Corrige un problème lors du déploiement vers Azure Function : Cette mise à jour résout un problème où le déploiement d'IronOCR vers Azure Functions provoquait une erreur.
  • Mise à jour de la dépendance IronSoftware.System.Drawing vers 2024.6.1

Mai 2024

IronOCR v2024.5.25

Apr 29, 2024
Version 2024.5.25
Voir la référence de l'API IronOCR v2024.5.25

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Introduit de nouvelles méthodes de lecture, nécessitant l'installation séparée du paquetage IronOcr.Extension.AdvancedScan.
  • Nouvelle méthode avancée : ReadPhoto()[Voir le paquet NuGet IronOcr.Extension.AdvancedScan].
  • Nouvelle méthode avancée : ReadScreenshot()[Voir le paquet NuGet IronOcr.Extension.AdvancedScan].
  • Nouvelle méthode avancée : ReadPassport()[Voir le paquet NuGet IronOcr.Extension.AdvancedScan].
  • Nouvelle méthode avancée : ReadLicensePlate()[Voir le paquet NuGet IronOcr.Extension.AdvancedScan].
  • Mise à jour de la dépendance IronSoftware.System.Drawing vers 2024.5.1

Avril 2024

IronOCR v2024.4.6

Apr 9, 2024
Version 2024.4.6
Voir la référence API de IronOCR v2024.4.6

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Supprimer le journal public qui n'est pas lié aux processus d'OCR.
  • Mise à jour de la dépendance IronSoftware.System.Drawing vers 2024.4.1

Mars 2024

IronOCR v2024.3.4

Mar 8, 2024
Version 2024.3.4
Voir la référence API d'IronOCR v2024.3.4

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Implémenter DetectPageOrientation pour détecter l'orientation de l'entrée.
  • Correction d'un bogue qui empêchait la clé de licence d'être récupérée à partir du fichier web.config dans le Framework .NET.
  • Mise à jour de la dépendance IronSoftware.System.Drawing vers 2024.3.4

Février 2024

IronOCR v2024.2.41

Jan 29, 2024
Version 2024.2.41
Consulter la référence API IronOCR v2024.2.41

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Refonte de toutes les méthodes OcrInput pour utiliser le préfixe Load au lieu du préfixe Add. Veuillez essayer .Load(), .LoadImage(), .LoadPdf()
  • Amélioration de la vitesse globale jusqu'à 90 % dans les contextes de saisie de fichiers PDF volumineux, en utilisant jusqu'à 80 % moins d'allocations et d'objets actifs
  • Amélioration de la gestion de la mémoire pour les bitmaps dans les contextes IronCV
  • Déplacement de SearchablePdf vers son propre drapeau. Voir Configuration.RenderSearchablePdf qui est activé par défaut
  • Suppression des sorties hOCR des drapeaux par défaut. Utilisez Configuration.RenderhOCR = true pour utiliser explicitement la fonction
  • Mise à jour de la dépendance IronSoftware.System.Drawing vers 2024.2.2

Janvier 2024

IronOCR v2024.1.17

Dec 29, 2023
Version 2024.1.17
Consulter la référence de l'API IronOCR v2024.1.17

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Met à jour IronSoftware.System.Drawing vers v2024.4.1
  • Correction de la rotation ignorée dans la sortie d'un PDF avec possibilité de recherche
  • Fixer la dimension du PDF consultable de sortie par rapport aux images d'entrée
  • Correction d'un problème d'exportation d'un fichier bmp 16 BPP sous forme de PDF vierge avec possibilité de recherche

Décembre 2023

IronOCR v2023.12.34

Nov 27, 2023
Version 2023.12.34
Voir la référence de l'API IronOCR v2023.12.34

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Met à jour IronSoftware.System.Drawing vers v2023.12.1

Novembre 2023

IronOCR v2023.11.35

Oct 27, 2023
Version 2023.11.35
Voir la référence API de IronOCR v2023.11.35

Caractéristiques et améliorations

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

Notes de mise à jour :

  • L'enregistrement d'un PDF consultable produit désormais correctement les dimensions originales de l'image au lieu du format A4
  • Résolution du problème de l'enregistrement des documents PDF pré-tournés sous forme de PDF consultables carrés
  • les données de position de OcrResult.Barcode sont maintenant basées sur l'image originale au lieu d'être relatives à la région de culture
  • Prise en charge des encodages UTF-8 pour OcrResult.SaveAsTextFile
  • StampCropRectangle peut maintenant accepter une liste de rectangles à estampiller
  • StampCropRectangle a une surcharge statique qui renvoie le OcrInput tamponné pour un traitement ultérieur

Octobre 2023

IronOCR v2023.10.9

Oct 05, 2023
Version 2023.10.9
Consulter la référence API de IronOCR v2023.10.9

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Updated IronSoftware.System.Drawing to version 2023.10.1.
  • Updated IronSoftware.Common to version 2023.10.2.

Septembre 2023

IronOCR v2023.9.4

Sep 19, 2023
Version 2023.9.4
Afficher la référence API de IronOCR v2023.9.4

Caractéristiques et améliorations

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

Notes de mise à jour :

  • 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

Août 2023

IronOCR v2023.8.34

Aug 1, 2023
Version 2023.8.34
Voir la référence API de IronOCR v2023.8.34

Caractéristiques et améliorations

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

Notes de mise à jour :

  • 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

Juillet 2023

IronOCR v2023.7.28

Jul 3, 2023
Version 2023.7.28
Voir la référence de l'API IronOCR v2023.7.28

Caractéristiques et améliorations

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

Notes de mise à jour :

  • 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

Juin 2023

IronOCR v2023.6.6

May 29, 2023
Version 2023.6.6
Consulter la référence API IronOCR v2023.6.6

Caractéristiques et améliorations

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

Notes de mise à jour :

Major Changes:

  • PostBuildEvent Runtime Folder Copy Fix: Resolved an issue related to copying the runtime folder during PostBuildEvent
  • Updates IronSoftware.System.Drawing to 2023.6.1

Mai 2023

IronOCR v2023.5.35

May 1, 2023
Version 2023.5.35
Voir la référence API de IronOCR v2023.5.35

Caractéristiques et améliorations

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

Notes de mise à jour :

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

Avril 2023

IronOCR v2023.4.13

Apr 6, 2023
Version 2023.4.13
Voir la référence de l'API IronOCR v2023.4.13

Caractéristiques et améliorations

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

Notes de mise à jour :

Major Changes:

  • Met à jour IronSoftware.System.Drawing à 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

Mars 2023

IronOCR v2023.3.2

Mar 1, 2023
Version 2023.3.2
Consulter la référence API IronOCR v2023.3.2

Caractéristiques et améliorations

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

Notes de mise à jour :

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

Janvier 2023

IronOCR v2023.1.11644

Jan 18, 2023
Version 2023.1.11644
Voir la référence API IronOCR v2023.1.11644

Caractéristiques et améliorations

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

Notes de mise à jour :

Major Changes:

  • Adds Installation.LanguagePackDirectory for specifying path to .ocrdata files
  • Fixes IronOcr for use with ClickOnce publishing and 'dotnet publish' command
  • Fixes some instances where language packs would fail to load
  • Fixes crop rectangle being ignored when reading from TIFF images
  • Fixes trial users not being able to read text from images
  • Allows single-threaded OCR reads (see IronTesseract.Multithreaded)

Décembre 2022

IronOCR v2022.12.10830

Dec 5, 2022
Version 2022.12.10830
Voir la référence API d'IronOCR v2022.12.10830

Caractéristiques et améliorations

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

Notes de mise à jour :

Major Changes:

  • Adds IronSoftware.System.Drawing to replace System.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 that System.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 since System.Drawing.Common is no longer a dependency, usage will require the customer to add a `using System.Drawing.Common;` call in their code.

Octobre 2022

IronOCR v2022.11.10109

Oct 26, 2022
Version 2022.11.10109
Voir la référence API d'IronOCR v2022.11.10109

Caractéristiques et améliorations

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

Notes de mise à jour :

  • 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

Septembre 2022

IronOCR v2022.10.9390

Sep 27, 2022
Version 2022.10.9390
Afficher la référence de l'API IronOCR v2022.10.9390

Caractéristiques et améliorations

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

Notes de mise à jour :

  • 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

Août 2022

IronOCR v2022.8.8198

Aug 18, 2022
Version 2022.8.8198
Voir la référence de l'API IronOCR v2022.8.8198

Caractéristiques et améliorations

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

Notes de mise à jour :

  • 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

Juillet 2022

IronOCR v2022.8.7804

Jul 26, 2022
Version 2022.8.7804
Voir la référence API IronOCR v2022.8.7804

Caractéristiques et améliorations

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

Notes de mise à jour :

  • 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

Mars 2022

IronOCR v2022.3.0

Mar 10, 2022
Version 2022.3.0
Voir la référence de l'API IronOCR v2022.3.0

Caractéristiques et améliorations

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

Notes de mise à jour :

  • Amélioré : Prise en charge de .NET 6
  • Amélioré : Sécurité et performance

## Janvier 2022

IronOCR v2022.1.0

Jan 17, 2022
Version 2022.1.0
Voir la référence API IronOCR v2022.1.0
Caractéristiques et améliorations **[https://www.nuget.org/packages/IronOcr/2022.1.0](https://www.nuget.org/packages/IronOcr/2022.1.0)** #### Notes de mise à jour :
  • Improved: Multithreading & Performance
  • Improved: PDF OCR performance
  • Feature: OCR Progress Tracking
  • Improved: Orientation and Script Detection (OSD)
  • Improved: Deskew Methods
  • Improved: Secuirty & Performance

## Décembre 2021

IronOCR v2021.12.0

Dec 21, 2021
Version 2021.12.0
Consulter la référence API d'IronOCR v2021.12.0
Caractéristiques et améliorations **[https://www.nuget.org/packages/IronOcr/2021.12.0](https://www.nuget.org/packages/IronOcr/2021.12.0)** #### Notes de mise à jour :
  • Improved: Speed and Stability
  • Improved: .NET 5 and .NET 6 Beta support
  • Improved: Logging

## Octobre 2021

IronOCR v2021.11.0

Oct 29, 2021
Version 2021.11.0
Voir la référence API de IronOCR v2021.11.0
Caractéristiques et améliorations **[https://www.nuget.org/packages/IronOcr/2021.11.0](https://www.nuget.org/packages/IronOcr/2021.11.0)** #### Notes de mise à jour :
  • 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