Restez informé grâce au journal des modifications d'IronOCR
Feuille de route d'IronOCR
Nous avons développé IronOCR pour répondre à un besoin du marché, et il s'est imposé comme l'un de nos produits phares. Aujourd'hui, nous intégrons en permanence de nouvelles fonctionnalités, répondant ainsi aux demandes de la communauté.
Nous travaillons activement avec la toute dernière technologie Tesseract de Google pour garantir stabilité et haute précision. Cela garantit à nos clients de bénéficier du moteur de lecture OCR de pointe.
Nos mises à jour mensuelles témoignent de la valeur ajoutée d'IronOCR et contribuent à notre mission d'aider les utilisateurs finaux à faire progresser le langage .NET.
Nous savons qu'IronOCR est l'un des choix les plus populaires des développeurs 1 . Pour consolider la position d'IronOCR comme produit leader de sa catégorie, nous appliquons les technologies les plus récentes afin d'améliorer les filtres d'image, la vision par ordinateur et l'apprentissage automatique.
Notre prochain grand projet sera le lancement d'IronOCR pour plusieurs langages de programmation.
¹D'après une enquête auprès des clients réalisée en juin 2022.
Avril 2026
IronOCR v2026.4.1
Notes de version
- Ajout de l'extraction complète des champs MRZ de l'OACI et détection de la date d'émission VIZ dans
PassportInfo - Correction d'un crash dans
SaveAsSearchablePdflors de l'utilisation deScale()ouEnhanceResolution()pendant le rendu de texte par lots. - Correction d'un conflit de version d'assembly
System.Memory(FileLoadException) affectant les clients de .NET Framework 4.8 - Met à jour les dépendances internes.
Mars 2026
IronOCR v2026.3.3
Notes de version
- Correction des crashs de
ReadPhotoetReadScreenShotlorsque aucun texte n'est détecté - Correction d'un problème d'affichage incorrect des caractères Unicode et des polices non standard lors des opérations de dessin de texte.
- Ajout de la prise en charge des polices personnalisées pour la génération de PDF consultables, corrigeant les problèmes de rendu des caractères UTF-8
-
Correction des problèmes de génération HOCR inutile et de nettoyage des fichiers temporaires
- Met à jour les dépendances internes.
Février 2026
IronOCR v2026.2.1
Notes de version
- Met à jour les dépendances internes.
Janvier 2026
IronOCR v2026.1.2
Notes de version
- Met à jour les dépendances internes.
Décembre 2025
IronOCR v2025.12.3
Notes de version
-
Ajout du support
SaveAsSearchablePdf()pourOcrPhotoResultetOcrDocAdvancedResult - Correction d'un problème où des caractères corrompus du Pdf d'entrée apparaissaient dans le Pdf consultable de sortie
- Correction d'un problème où
SaveAsSearchablePdf()lance une exception lors de l'application deDeskew()àOcrInput -
Correction d'un problème où
SaveAsSearchablePdf()lance une exception lorsqueApplyFilterest défini sur true - Met à jour les dépendances internes.
EnhanceResolution()filtres incompatibles avecSaveAsSearchablePdf() - tous les autres 10 filtres fonctionnent correctement. (Ce projet sera enregistré commeOCR-405)
Novembre 2025
IronOCR v2025.11.31
Notes de version
-
Ajout de la prise en charge de la reconnaissance optique de caractères (OCR) pour le texte manuscrit en anglais
-
Améliorer le temps de traitement lors de la génération de PDF consultables par OCR.
- Correction d'un problème où
ASP.NETWeb App .NET Framework (MVC/Web Forms) lance une exception lors de l'utilisation de méthodes de scan avancées. - Correction d'un problème où
SaveAsSearchablePdf()lance une exception 'Sequence contains no elements' -
Correction d'un problème où les fichiers de référence natifs ne peuvent pas être localisés dans
ASP.NETWeb Forms Site (template héritée) - Combine
IronOcr.Extensions.AdvancedScanau package principalIronOcr - Met à jour les dépendances internes.
Octobre 2025
IronOCR v2025.10.11
Notes de version
- Mise à jour des dépendances internes.
Septembre 2025
IronOCR v2025.9.7
Notes de version
-
Met à jour
IronSoftware.System.Drawingà 2025.9.3. - Optimise la consommation de mémoire pour les entrées d'images TIFF.
Août 2025
IronOCR v2025.8.6
Notes de version
-
Met à jour
IronSoftware.System.Drawingà 2025.8.1. - Corrige
UseCustomTesseractLanguageFilene peut pas charger le nom de fichier avec un espace. -
Corrige le flux de texte dans le mauvais sens lors de la génération de PDF consultables.
-
Introduit 4
OrientationDetectionModedansDetectPageOrientation():Fast,Balanced,Detailed,ExtremeDetailed. - Améliore les sorties
DetectPageOrientation().
Juillet 2025
IronOCR v2025.7.19
Notes de version
-
Met à jour
IronSoftware.System.Drawingà 2025.7.12. - Corrige un problème où
ReadPassporta généré une erreur deSystem.Index.OutOfRangepour certaines entrées PDF.
Juin 2025
IronOCR v2025.6.4
Notes de version
-
Met à jour
IronSoftware.System.Drawingà 2025.6.2. - Corrige une fuite de mémoire lors du chargement de fichiers PDF qui pouvait entraîner une consommation excessive de mémoire par les applications au fil du temps.
- Corrige
SaveAsSearchablePdf()ignore les indices de page deLoadPdfPages(). -
Corrige
SaveAsSearchablePdf()retourne des PDFs de sortie avec des copies du contenu de la première page pour certaines entrées de PDF. - Améliore les coordonnées de la couche de texte PDF consultable pour mieux correspondre au contenu d'entrée.
-
Améliore considérablement la latence de chargement et de lecture des pages TIFF.
- Ajoute une explication sur le fonctionnement de
Timeoutpour la méthodeReadAsync.
Mai 2025
IronOCR v2025.5.11
Notes de version
Mises à jour :
- Met à jour
IronSoftware.System.Drawingà la version 2025.5.3.
Caractéristiques :
- Première sortie de
IronOcr.Extensions.AdvancedScanpour Linux et macOS.
Corrections de bugs :
- Corrige un problème où
SaveAsSearchablePdf()ignore les indices de page deLoadPdfPages().
Améliorations:
- Réduit le temps de traitement lors de la génération de PDF consultables après la reconnaissance optique de caractères (OCR).
- Ajoute des options pour générer des PDFs consultables avec ou sans filtres OCR appliqués dans la méthode
SaveAsSearchablePdf.
Changements majeurs :
- Dépréciation du package
IronOcr.ComputerVisionrequis pour exécuter les APIsFindTextRegionetFindMultipleTextRegions. Désormais,IronOcr.Extensions.AdvancedScanest requis à la place. - Change la propriété
FrameNumberàPageNumberdans la méthodeReadPhoto.
Avril 2025
IronOCR v2025.4.13
Notes de version
Mises à jour
- Met à jour
IronSoftware.System.Drawingà la version 2025.3.6.
Corrections de bugs
- Corrige une erreur dans la méthode
SaveAsHtmlDocument()causée par une exception du typePdfDocEncodingliée à un problème d'obfuscation.
Mars 2025
IronOCR v2025.3.2
Notes de version
- Met à jour
IronSoftware.System.Drawingà 2025.3.5. - Corrige les dimensions de page incorrectes des PDF consultables générés à partir d'images.
Février 2025
IronOCR v2025.2.3
Notes de version
Améliorations:
Améliore la performance de vitesse de 30% et optimise la gestion de la mémoire de 40% pour les méthodes Lire et SaveAsSearchablePdf.
Corrections de bugs :
- Corrige le problème du 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 fichiers de types multiples au format PDF consultable.
Janvier 2025
IronOCR v2025.1.2
Notes de version
Améliorations:
- Améliore la vitesse de lecture lors de l'activation de
RenderSearchablePdfetAutoRotateDetectionForRenderSearchablePdf. - Améliore un message d'erreur d'exception pour un problème de cas limite dans la méthode
Read. - Mise à jour des packages de dépendances pour corriger les failles de sécurité connues.
- Désactive les messages de journalisation internes.
Corrections de bugs :
- Corrige un problème où la sérialisation de
OcrResulten JSON lance une exception.
Décembre 2024
IronOCR v2024.12.2
Notes de version
- Met à jour la dépendance
IronSoftware.System.Drawingà 2024.12.3
Novembre 2024
IronOCR v2024.11.3
Notes de version
- Met à jour la dépendance
IronSoftware.System.Drawingà 2024.9.15. - Réduit la taille des fichiers PDF consultables dans la plupart des cas d'utilisation.
- Corrige le problème des 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
Notes de version
- Améliore
ReadPassportpour les entrées tournées. - Met à jour la dépendance
IronSoftware.System.Drawingà 2024.9.11
Septembre 2024
IronOCR v2024.9.6
Notes de version
- Ajoute une nouvelle méthode de lecture
ReadDocumentAdvancedspécialisée pour la lecture des données de Table. - Met à jour la dépendance
IronSoftware.System.Drawingà 2024.9.10
Août 2024
IronOCR v2024.8.21
Notes de version
- Correction d'un problème où les fichiers temporaires n'étaient pas nettoyés après la fin de la lecture
- Met à jour la dépendance
IronSoftware.System.Drawingà 2024.8.1
Juillet 2024
IronOCR v2024.7.13
Notes de version
- Corrige
DetecPageOrientationne retournait que le résultat du contenu de la première page. - Corrige le problème de surcharge
ConvertToSearchablePdf. - Réduit la taille du fichier PDF de sortie consultable à partir du fichier TIFF d'entrée.
- Met à jour la dépendance
IronSoftware.System.Drawingà 2024.7.2
Juin 2024
IronOCR v2024.6.3
Notes de version
- Contrôle amélioré des caractères scannés : Bénéficiez d'un meilleur contrôle sur les caractères capturés lors des scans avancés.
- Numérisation de documents améliorée : le mode de numérisation avancé prend désormais en charge un plus large éventail de langues, notamment le chinois, le chinois traditionnel, le japonais, le coréen et le latin, vous permettant de numériser des documents dans davantage de langues.
- Correction d'un problème d'affichage de texte superposé dans les PDF consultables : cette mise à jour corrige un problème d'affichage de texte superposé dans les PDF consultables après numérisation.
- Correction d'un problème lors du déploiement sur Azure Functions : cette mise à jour résout un problème où le déploiement d'IronOCR sur Azure Functions provoquait une erreur.
- Met à jour la dépendance
IronSoftware.System.Drawingà 2024.6.1
Mai 2024
IronOCR v2024.5.25
Notes de version
- Introduit de nouvelles méthodes Read, nécessitant une installation séparée du package
IronOcr.Extension.AdvancedScan. - Nouvelle méthode avancée :
ReadPhoto()[Voir le package NuGetIronOcr.Extension.AdvancedScan]. - Nouvelle méthode avancée :
ReadScreenshot()[Voir le package NuGetIronOcr.Extension.AdvancedScan]. - Nouvelle méthode avancée :
ReadPassport()[Voir le package NuGetIronOcr.Extension.AdvancedScan]. - Nouvelle méthode avancée :
ReadLicensePlate()[Voir le package NuGetIronOcr.Extension.AdvancedScan]. - Met à jour la dépendance
IronSoftware.System.Drawingvers 2024.5.1
Avril 2024
IronOCR v2024.4.6
Notes de version
- Supprimer les journaux publics qui ne sont pas liés aux processus OCR.
- Met à jour la dépendance
IronSoftware.System.Drawingvers 2024.4.1
Mars 2024
IronOCR v2024.3.4
Notes de version
- Implémente
DetectPageOrientationpour détecter l'orientation de l'entrée. - Correction d'un bug où la clé de licence n'était pas détectée à partir du fichier web.config dans .NET Framework.
- Met à jour la dépendance
IronSoftware.System.Drawingvers 2024.3.4
Février 2024
IronOCR v2024.2.41
Notes de version
- Révise toutes les méthodes
OcrInputpour utiliser Load à la place du préfixe Add. Veuillez essayer.Load(),.LoadImage(),.LoadPdf() - Amélioration de la vitesse globale jusqu'à 90 % dans les contextes d'importation de fichiers PDF volumineux, avec une réduction de l'utilisation des ressources et des objets actifs jusqu'à 80 %.
- Amélioration de la gestion de la mémoire pour les bitmaps dans les contextes
IronCV - Déplacé
SearchablePdfvers son propre drapeau. VoirConfiguration.RenderSearchablePdfqui est activé par défaut - Suppression des sorties hOCR des indicateurs par défaut. Utilisez
Configuration.RenderhOCR = truepour utiliser explicitement - Met à jour la dépendance
IronSoftware.System.Drawingvers 2024.2.2
Janvier 2024
IronOCR v2024.1.17
Notes de version
- Met à jour
IronSoftware.System.Drawingà v2024.4.1 - La correction de la rotation a été ignorée dans le PDF consultable généré.
- Ajuster les dimensions du PDF consultable en sortie pour qu'elles soient relatives aux images d'entrée.
- Correction d'un problème d'exportation de fichiers BMP 16 BPP en PDF vierge et consultable
Décembre 2023
IronOCR v2023.12.34
Notes de version
- Met à jour
IronSoftware.System.Drawingà v2023.12.1
Novembre 2023
IronOCR v2023.11.35
Notes de version
- L'enregistrement du PDF consultable affiche désormais correctement les dimensions d'image originales au lieu du format A4.
- Résolution d'un problème lié à l'enregistrement des documents PDF pré-pivotés au format carré. PDF consultables
- Les données de Position de
OcrResult.Barcodesont maintenant basées sur l'image originale au lieu d'être relatives à la région de rognage - Support des encodages UTF-8 pour
OcrResult.SaveAsTextFile StampCropRectanglepeut maintenant accepter une liste de rectangles à tamponnerStampCropRectanglea une surcharge statique qui renvoie leOcrInputtamponné pour un traitement ultérieur
Octobre 2023
IronOCR v2023.10.9
Notes de version
- Mise à jour
IronSoftware.System.Drawingvers la version 2023.10.1. - Mise à jour
IronSoftware.Commonvers la version 2023.10.2.
Septembre 2023
IronOCR v2023.9.4
Notes de version
- Corrige un bug causant un crash lorsque plusieurs produits Iron Software sont installés
- Ajout de
IronSoftware.Commoncomme une nouvelle dépendance - Mise à jour
IronSoftware.System.Drawingvers la version 2023.9.2 - Mise à jour
IronSoftware.Native.PdfModeltovers la version 2023.9.18570
Août 2023
IronOCR v2023.8.34
Notes de version
- Les PDF interrogeables conservent désormais les signets, annotations, orientation des pages, etc. (utilisez
OcrPdfInput) - Les PDF interrogeables nécessitent désormais moins d'espace disque
- Ajout de la classe
OcrPdfInputpour l'OCR simplifié des documents PDF - Ajout de la classe
OcrImageInputpour l'OCR simplifié des images - Dépréciée la classe
OcrInput, bien qu'elle reste disponible pour l'avenir proche - Correction des tampons de rectangles de rognage qui ne s'affichaient pas correctement
Juillet 2023
IronOCR v2023.7.28
Notes de version
- Ajout de
EnableTesseractWarningsdéfini à false par défaut, pour supprimer les avertissements Tesseract dans la console - Utilisation de
IronSoftware.Native.PdfModelpour lire et écrire des PDF - Mise à jour
IronSoftware.System.Drawingvers 2023.7.1
Juin 2023
IronOCR v2023.6.6
Notes de version
- Correction lors de la copie du dossier de runtime pendant le PostBuildEvent
- Mise à jour
IronSoftware.System.Drawingvers 2023.6.1
Mai 2023
IronOCR v2023.5.35
Notes de version
- Correction d'un problème où les clés de licence ne seraient pas récupérées depuis le web.config dans certains projets .NET Framework
ASP.NET - Mise à jour
IronSoftware.System.Drawingvers 2023.4.4
Avril 2023
IronOCR v2023.4.13
Notes de version
- Mise à jour
IronSoftware.System.Drawingvers 2023.3.3 - Inclut une nouvelle méthode
ReadPdfAndOverlayTextsurIronTesseractpour ajouter du texte et conserver les signets/annotations PDF originaux - Résolution d'un problème causant des fichiers volumineux lorsque les PDF interrogeables contiennent de nombreuses images
- Correction d'un problème où le filtre Binarize rendait les PDF interrogeables vides
- Correction d'un problème où la méthode Read créait des fichiers temporaires sans les nettoyer
- Ajoute la prise en charge des clés de licence Iron Suite
- Correction des problèmes avec les clés de licence stockées dans les fichiers .config et .json qui n'étaient pas détectées par IronOCR
- Ajoute la prise en charge des clés de licence stockées dans les fichiers .config et .json situés dans des sous-dossiers de l'application.
Mars 2023
IronOCR v2023.3.2
Notes de version
- Ajout de la compatibilité pour AWS (Amazon Linux)
- Ajout de la compatibilité pour différentes distributions Linux plus anciennes
- Amélioration de la fiabilité lors de la lecture de texte à partir de PDF
- Amélioration de la vitesse et de la fidélité lors de la création de PDF interrogeables
- Amélioration de la logique pour la recherche de fichiers de langue
- Removes dependency on
System.Drawing
Janvier 2023
IronOCR v2023.1.11644
Notes de version
- Ajout de
Installation.LanguagePackDirectorypour spécifier le chemin vers les fichiers .ocrdata - Correction de
IronOcrpour une utilisation avec le déploiement ClickOnce et la commande 'dotnet publish' - Correction de certains cas où les packs de langues échouaient à se charger
- Correction du rectangle de rognage étant ignoré lors de la lecture d'images TIFF
- Correction des utilisateurs en essai qui ne pouvaient pas lire de texte à partir d'images
- Permet des lectures OCR mono-thread (voir
IronTesseract.Multithreaded)
Décembre 2022
IronOCR v2022.12.10830
Notes de version
- Ajout de
IronSoftware.System.Drawingpour remplacerSystem.Drawing.Commondans IronOCR - Suppression de la dépendance interne sur
System.Drawing.Common(voir la note [1] pour plus d'informations) - Ajout de support for .NET 7
- Suppression du support for .NET Framework 4. La version minimale prise en charge for .NET Framework est maintenant 4.6.2
- Amélioration du support pour de nombreuses distribs Linux
- Amélioration
OcrFilters.DeNoise: Réduit maintenant le bruit de taches. - Ajout de
OcrFilterstout neuf pour améliorer la lecture à partir d'images bruyantes : Open: Filtre utile pour supprimer le bruit.Close: Filtre utile pour combler les petits trous dans les objets au premier plan.AdaptiveThreshold: Applique une Seuil Adaptatif Bradley à l'image.[1] Note concernant la suppression de
System.Drawing.Common:- Microsoft has discontinued support for
System.Drawing.Commonon 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 - Pour résoudre ce problème, nous avons développé une bibliothèque open source appelée
IronSoftware.System.Drawingqui assure facilement la conversion entre tous les types et formats courants gérés parSystem.Drawing.Commonet qui la remplacera. - Customers who still want to use
System.Drawing.Commonwith IronOCR will still be able to.IronSoftware.System.Drawingwill work with this format but sinceSystem.Drawing.Commonis no longer a dependency, usage will require the customer to add a `using System.Drawing.Common;` call in their code.
- Microsoft has discontinued support for
Octobre 2022
IronOCR v2022.11.10109
Notes de version
- Correction du support MAUI
- Correction de l'erreur 'missing runtimes folder'
- Correction de l'erreur 'missing libtesseract'
- Compatibilité et déploiement grandement améliorés sur de nombreuses plateformes
- Ajout de '
Installation.MachineLearningModelsDirectory' pour spécifier le chemin vers les fichiers .onnx - Corrections de bugs mineurs
- Supporte maintenant l'installation via fichier ZIP ou installateur
Septembre 2022
IronOCR v2022.10.9390
Notes de version
- Ajout du support pour l'utilisation des technologies d'apprentissage automatique pour détecter les régions qui peuvent contenir du texte
- Ajout des méthodes
OcrInputFindTextRegionetFindMultipleTextRegions- ajouter le package NuGetIronOcr.ComputerVisionpour votre plateforme - Ajout de la méthode
OcrResultSaveAsSearchablePdfStreampour enregistrer un résultat en tant que flux PDF - Mise à jour de la build Windows pour nécessiter moins de dépendances et utiliser moins d'espace disque
- Mise à jour du chargement d'images pour toujours supprimer les tables de couleurs des images avant de réaliser l'OCR, améliorant ainsi la précision
- Correction de
GetCropRectangleImagepour fonctionner correctement avec tous les formats d'image source - Correction du problème avec
Installation.LoggingModeetLogFilePathne s'appliquant pas correctement
Août 2022
IronOCR v2022.8.8198
Notes de version
- Ajout d'une nouvelle méthode pour visualiser un rectangle de rognage sur une image. Voir
OcrInput.StampCropRectangleAndSaveAs() - Ajout d'une nouvelle méthode pour appliquer plusieurs filtres à la fois. Voir
OcrInput.ApplyMultipleFilters() - Changements au filtre Deskew pour ne plus déclencher une exception en cas d'échec
- Amélioration de la compatibilité sur les systèmes Windows qui peuvent ne pas avoir les redistribuables C++ de Microsoft installés
- Amélioration de la compatibilité sur les systèmes
MacOs(Intel et Apple Silicon) qui peuvent manquer de certaines bibliothèques d'imagerie
Juillet 2022
IronOCR v2022.8.7804
Notes de version
- Mise à jour de Tesseract à la version 5.1
- Ajout de la compatibilité pour les appareils Apple Silicon (
MacOssur ARM) - Ajout de
OcrInput.SaveAsImages()pour enregistrer les éléments d'entrée en tant qu'image - Ajout de la classe
CropRectanglequi permet de rogner en utilisant des valeurs en millimètres ou en pixels - Suppression de
MinimumDpi. Veuillez utiliserTargetDpipour redimensionner votre entrée OCR - Définir
TargetDpisur null empêche maintenantIronOcrde redimensionner les images, résultant en des PDF interrogeables beaucoup plus petits - Correction d'un bug où le filtre Erosion appliquait Dilatation et le filtre Dilatation appliquait Erosion
- Correction d'un bug où les pages PDF étaient numérotées incorrectement
- Améliore la compatibilité avec différentes distributions Linux
Mars 2022
IronOCR v2022.3.0
Notes de version
- Amélioration : Support de .NET 6
- Amélioré : Sécurité et performance
Janvier 2022
IronOCR v2022.1.0
Notes de version
- Améliorations : Multithreading et performances
- Amélioration des performances de la reconnaissance optique de caractères (OCR) des PDF
- Fonctionnalité : Suivi de progression OCR
- Amélioration : Détection de l'orientation et du script (OSD)
- Amélioré : Méthodes de redressement
- Amélioré : Sécurité et performance
Décembre 2021
IronOCR v2021.12.0
Notes de version
- Amélioration : Vitesse et stabilité
- Amélioration : Support de .NET 5 et .NET 6 Beta
- Amélioré : Journalisation
Octobre 2021
IronOCR v2021.11.0
Notes de version
- Correction de bug : Compatibilité avec Azure Functions
- Bug corrigé : Fonctionne désormais avec les dictionnaires OCR en lecture seule
- Bug corrigé : Fonctionne maintenant avec .NET 5.07
- Correction de bug : Lecture des clés de licence à partir des fichiers de configuration du projet (cas particuliers)
- Fonctionnalité : Méthodes de remplacement de couleur ajoutées à
OcrInput - Fonctionnalité : Charger des cadres spécifiques à partir des fichiers TIFF et PDF
- Amélioré : Mis à jour
System.Drawing.Common

