Bleiben Sie auf dem Laufenden mit dem Änderungsprotokoll von IronOCR
IronOCR-Fahrplan
Wir haben IronOCR entwickelt, um einen Marktbedarf zu decken, und es hat sich als eines unserer führenden Produkte bewährt. Heute liefern wir ständig neue Funktionswünsche, die auf die Nachfrage der Community zurückzuführen sind.
Wir arbeiten aktiv mit der neuesten Tesseract-Technologie von Google, um Stabilität und hohe Genauigkeit zu gewährleisten.
Dadurch wird sichergestellt, dass unsere Kunden von der modernsten OCR-Lesemaschine profitieren.
Mit unseren monatlichen Veröffentlichungen stellt IronOCR seinen Wert immer wieder aufs Neue unter Beweis und treibt unsere Mission voran, Endbenutzer dabei zu unterstützen, die .NET-Sprache voranzubringen.
Wir wissen, dass IronOCR eine der ersten Wahlmöglichkeiten für Entwickler ist¹. Um IronOCR als das führende Produkt seiner Art zu etablieren, setzen wir die neueste Technologie zur Verbesserung von Bildfiltern, Computer Vision und maschinellem Lernen ein.
Unser nächster Schritt wird sein, IronOCR für mehrere Programmiersprachen einzuführen. ¹Based on a customer survey conducted in June 2022.
März 2025
IronOCR v2025.3.2
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2025.3.2
Anmerkungen zur Veröffentlichung:
- Aktualisiert
IronSoftware.System.Drawing
auf 2025.3.5. - Behebt falsche Seitenabmessungen von generierten durchsuchbaren PDFs aus Bildeingaben.
Februar 2025
IronOCR v2025.2.3
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2025.2.3
Anmerkungen zur Veröffentlichung:
Verbesserungen:
Verbessert die Geschwindigkeitsleistung um 30 % und optimiert das Speichermanagement um 40 % für die Methoden Read und SaveAsSearchablePdf.
Fehlerbehebungen:
- Behebt ein Problem, bei dem der Bereitstellungsprozess den festgelegten Installationspfad nicht berücksichtigt.
- Behebt Probleme beim Lesen und Erstellen von mehrseitigen Dateitypen als durchsuchbare PDFs.
Januar 2025
IronOCR v2025.1.2
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2025.1.2
Anmerkungen zur Veröffentlichung:
Verbesserungen:
- Verbessert die Lesegeschwindigkeit beim Aktivieren von
RenderSearchablePdf
undAutoRotateDetectionForRenderSearchablePdf
. - Verbessert eine Ausnahme-Fehlermeldung für ein Randfall-Problem in der
Read
-Methode. - Aktualisiert Abhängigkeits-Pakete, um bekannte Sicherheitslücken zu beheben.
Deaktiviert interne Protokollnachrichten.
Fehlerbehebungen:
- Behebt ein Problem, bei dem die Serialisierung von
OcrResult
in JSON eine Ausnahme auslöst.
Dezember 2024
IronOCR v2024.12.2
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2024.12.2
Anmerkungen zur Veröffentlichung:
- Aktualisiert Abhängigkeit
IronSoftware.System.Drawing
auf 2024.12.3
November 2024
IronOCR v2024.11.3
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2024.11.3
Anmerkungen zur Veröffentlichung:
- Aktualisiert die Abhängigkeit
IronSoftware.System.Drawing
auf 2024.9.15. - Reduziert die Dateigröße von durchsuchbaren PDFs für die Mehrheit der Anwendungsfälle.
- Behebt das Problem der inkonsistenten Abmessungen in durchsuchbaren PDFs.
- Fügt eine neue
Tesseract
-Konfiguration hinzu,AutoRotateDetectionForRenderSearchablePdf
, die es Benutzern ermöglicht, die automatische Rotation zu deaktivieren und die Orientierung der Eingabedatei manuell anzupassen.
Oktober 2024
IronOCR v2024.10.3
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2024.10.3
Anmerkungen zur Veröffentlichung:
- Verbessert
ReadPassport
für gedrehte Eingaben. - Aktualisiert
IronSoftware.System.Drawing
Abhängigkeit auf 2024.9.11
September 2024
IronOCR v2024.9.6
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2024.9.6
Anmerkungen zur Veröffentlichung:
- Fügt eine neue Lesemethode
ReadDocumentAdvanced
hinzu, die speziell für das Auslesen von Tabellendaten entwickelt wurde. - Aktualisiert die Abhängigkeit
IronSoftware.System.Drawing
auf 2024.9.10
August 2024
IronOCR v2024.8.21
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2024.8.21
Anmerkungen zur Veröffentlichung:
- Behebt temporäre Dateien, die nach dem Lesen nicht bereinigt werden.
- Aktualisiert IronSoftware.System.Drawing-Abhängigkeit auf 2024.8.1
Juli 2024
IronOCR v2024.7.13
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2024.7.13
Anmerkungen zur Veröffentlichung:
- Behebt DetecPageOrientation liefert nur das Ergebnis des ersten Seiteninhalts.
- Behebt das Problem der Überlastung von ConvertToSearchablePdf.
- Reduziert die Größe der durchsuchbaren PDF-Ausgabedatei aus der Tiff-Eingabedatei.
- Aktualisiert IronSoftware.System.Drawing-Abhängigkeit auf 2024.7.2
Juni 2024
IronOCR v2024.6.3
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2024.6.3
Anmerkungen zur Veröffentlichung:
- Verbesserte Kontrolle über gescannte Zeichen: Sie erhalten mehr Kontrolle über die Zeichen, die bei erweiterten Scans erfasst werden.
- Verbessertes Scannen von Dokumenten: Der erweiterte Scanmodus unterstützt jetzt eine größere Anzahl von Sprachen, darunter Chinesisch, traditionelles Chinesisch, Japanisch, Koreanisch und Latein, so dass Sie Dokumente in mehr Sprachen scannen können.
- Behebt ein Problem, bei dem durchsuchbare PDFs überlappenden Text lieferten: Dieses Update behebt ein Problem, bei dem Text in durchsuchbaren PDFs nach dem Scannen überlappend erschien.
- Behebt ein Problem bei der Bereitstellung in Azure Function: Dieses Update behebt ein Problem, bei dem die Bereitstellung von IronOCR für Azure Functions einen Fehler verursachte.
- Aktualisiert
IronSoftware.System.Drawing
-Abhängigkeit auf 2024.6.1
Mai 2024
IronOCR v2024.5.25
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2024.5.25
Anmerkungen zur Veröffentlichung:
- Führt neue Lesemethoden ein, die eine separate Installation des Pakets
IronOcr.Extension.AdvancedScan
erfordern. - Neue erweiterte Methode:
ReadPhoto()
[Siehe NuGet-PaketIronOcr.Extension.AdvancedScan
]. - Neue erweiterte Methode:
ReadScreenshot()
[Siehe NuGet-PaketIronOcr.Extension.AdvancedScan
]. - Neue erweiterte Methode:
ReadPassport()
[Siehe NuGet-PaketIronOcr.Extension.AdvancedScan
]. - Neue erweiterte Methode:
ReadLicensePlate()
[Siehe NuGet-PaketIronOcr.Extension.AdvancedScan
]. - Aktualisiert
IronSoftware.System.Drawing
-Abhängigkeit auf 2024.5.1
April 2024
IronOCR v2024.4.6
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2024.4.6
Anmerkungen zur Veröffentlichung:
- Entfernen Sie öffentliche Protokolle, die nicht mit OCR-Prozessen in Verbindung stehen.
- Aktualisiert
IronSoftware.System.Drawing
-Abhängigkeit auf 2024.4.1
März 2024
IronOCR v2024.3.4
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2024.3.4
Anmerkungen zur Veröffentlichung:
- Implementieren Sie DetectPageOrientation, um die Ausrichtung der Eingabe zu erkennen.
- Es wurde ein Fehler behoben, bei dem der Lizenzschlüssel nicht aus der Datei web.config im .NET-Framework abgeholt werden konnte.
- Aktualisiert IronSoftware.System.Drawing-Abhängigkeit auf 2024.3.4
Februar 2024
IronOCR v2024.2.41
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2024.2.41
Anmerkungen zur Veröffentlichung:
- Überarbeitet alle
OcrInput
-Methoden, um Load anstelle von Add-Präfix zu verwenden. Bitte versuchen Sie.Load()
,.LoadImage()
,.LoadPdf()
- Verbesserung der Gesamtgeschwindigkeit um bis zu 90 % in großen PDF-Eingabekontexten, mit bis zu 80 % weniger Zuweisungen und Live-Objekten
- Verbesserte Speicherverwaltung für Bitmaps in IronCV-Kontexten
- SearchablePdf" wurde in ein eigenes Flag verschoben. Siehe
Configuration.RenderSearchablePdf
, das standardmäßig aktiviert ist - Die hOCR-Ausgaben wurden aus den Standard-Flags entfernt. Verwenden Sie
Configuration.RenderhOCR = true
, um explizit die - Aktualisiert
IronSoftware.System.Drawing
-Abhängigkeit auf 2024.2.2
Januar 2024
IronOCR v2024.1.17
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2024.1.17
Anmerkungen zur Veröffentlichung:
- Aktualisiert
IronSoftware.System.Drawing
auf v2024.4.1 - Fix Rotation wurde in der durchsuchbaren PDF-Ausgabe ignoriert
- Festlegen der Dimensionen der durchsuchbaren PDF-Ausgabe im Verhältnis zu den Eingabebildern
- Behebung des Problems, dass 16 BPP bmp als leeres durchsuchbares PDF exportiert werden
Dezember 2023
IronOCR v2023.12.34
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.12.34
Anmerkungen zur Veröffentlichung:
- Aktualisiert
IronSoftware.System.Drawing
auf v2023.12.1
November 2023
IronOCR v2023.11.35
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.11.35
Anmerkungen zur Veröffentlichung:
- Beim Speichern von durchsuchbaren PDFs werden jetzt die Originalabmessungen des Bildes anstelle von A4 korrekt ausgegeben
- Problem mit vorgedrehten PDF-Dokumenten behoben, die als quadratische Ausgabe gespeichert wurden Durchsuchbare PDFs
- die Positionsdaten von "OcrResult.Barcode" basieren nun auf dem Originalbild anstatt relativ zum Ausschnitt
- Unterstützung für UTF-8-Kodierungen für "OcrResult.SaveAsTextFile"
- stampCropRectangle" kann nun eine Liste von zu stempelnden Rechtecken akzeptieren
- stampCropRectangle" hat eine statische Überladung, die den gestempelten "OcrInput" zur weiteren Verarbeitung zurückgibt
Oktober 2023
IronOCR v2023.10.9
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.10.9
Anmerkungen zur Veröffentlichung:
- Updated IronSoftware.System.Drawing to version 2023.10.1.
- Updated IronSoftware.Common to version 2023.10.2.
September 2023
IronOCR v2023.9.4
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.9.4
Anmerkungen zur Veröffentlichung:
- 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
August 2023
IronOCR v2023.8.34
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.8.34
Anmerkungen zur Veröffentlichung:
- 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
Juli 2023
IronOCR v2023.7.28
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.7.28
Anmerkungen zur Veröffentlichung:
- 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
Juni 2023
IronOCR v2023.6.6
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.6.6
Anmerkungen zur Veröffentlichung:
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
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.5.35
Anmerkungen zur Veröffentlichung:
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
April 2023
IronOCR v2023.4.13
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.4.13
Anmerkungen zur Veröffentlichung:
Major Changes:
- Aktualisiert IronSoftware.System.Drawing auf 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
März 2023
IronOCR v2023.3.2
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.3.2
Anmerkungen zur Veröffentlichung:
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
Januar 2023
IronOCR v2023.1.11644
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.1.11644
Anmerkungen zur Veröffentlichung:
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
)
Dezember 2022
IronOCR v2022.12.10830
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2022.12.10830
Anmerkungen zur Veröffentlichung:
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.
Oktober 2022
IronOCR v2022.11.10109
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2022.11.10109
Anmerkungen zur Veröffentlichung:
- Behebt MAUI-Unterstützung
- Behebt den Fehler 'fehlender Runtimes-Ordner'
- Behebt den Fehler 'fehlende libtesseract'
- Erheblich verbesserte Kompatibilität und Bereitstellung auf vielen Plattformen
- Fügt 'Installation.MachineLearningModelsDirectory' hinzu, um den Pfad zu .onnx-Dateien anzugeben
- Kleinere Fehlerbehebungen
- Unterstützt jetzt die Installation über Zip-Datei oder Installer
## September 2022
IronOCR v2022.10.9390
Merkmale & Upgrades **[https://www.nuget.org/packages/IronOcr/2022.10.9390](https://www.nuget.org/packages/IronOcr/2022.10.9390)** #### Anmerkungen zur Veröffentlichung:- Fügt Unterstützung für die Verwendung von maschineller Lerntechnologie hinzu, um Bereiche zu erkennen, die Text enthalten könnten
- Fügt die OcrInput-Methoden FindTextRegion und FindMultipleTextRegions hinzu - fügen Sie das IronOcr.ComputerVision NuGet-Paket für Ihre Plattform hinzu
- Fügt die OcrResult-Methode SaveAsSearchablePdfStream hinzu, um ein Ergebnis als PDF-Stream zu speichern
- Aktualisiert den Windows-Build, um weniger Abhängigkeiten zu erfordern und weniger Speicherplatz zu verwenden
- Aktualisiert das Laden von Bildern, um immer Farbtabellen aus Bildern zu entfernen, bevor OCR durchgeführt wird, was die Genauigkeit verbessert
- Behebt GetCropRectangleImage, damit es mit allen Quellbildformaten ordnungsgemäß funktioniert
- Behebt ein Problem mit Installation.LoggingMode und LogFilePath, die nicht ordnungsgemäß angewendet wurden
## August 2022
IronOCR v2022.8.8198
Merkmale & Upgrades **[https://www.nuget.org/packages/IronOcr/2022.8.8198](https://www.nuget.org/packages/IronOcr/2022.8.8198)** #### Anmerkungen zur Veröffentlichung:- 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
## Juli 2022
IronOCR v2022.8.7804
Merkmale & Upgrades **[https://www.nuget.org/packages/IronOcr/2022.8.7804](https://www.nuget.org/packages/IronOcr/2022.8.7804)** #### Anmerkungen zur Veröffentlichung:- 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
## März 2022
IronOCR v2022.3.0
Merkmale & Upgrades **[https://www.nuget.org/packages/IronOcr/2022.3.0](https://www.nuget.org/packages/IronOcr/2022.3.0)** #### Anmerkungen zur Veröffentlichung:- Improved: .NET 6 Support
- Improved: Secuirty & Performance
## Januar 2022
IronOCR v2022.1.0
Merkmale & Upgrades **[https://www.nuget.org/packages/IronOcr/2022.1.0](https://www.nuget.org/packages/IronOcr/2022.1.0)** #### Anmerkungen zur Veröffentlichung:- Improved: Multithreading & Performance
- Improved: PDF OCR performance
- Feature: OCR Progress Tracking
- Improved: Orientation and Script Detection (OSD)
- Improved: Deskew Methods
- Improved: Secuirty & Performance
## Dezember 2021
IronOCR v2021.12.0
Merkmale & Upgrades **[https://www.nuget.org/packages/IronOcr/2021.12.0](https://www.nuget.org/packages/IronOcr/2021.12.0)** #### Anmerkungen zur Veröffentlichung:- Improved: Speed and Stability
- Improved: .NET 5 and .NET 6 Beta support
- Improved: Logging
## Oktober 2021
IronOCR v2021.11.0
Merkmale & Upgrades **[https://www.nuget.org/packages/IronOcr/2021.11.0](https://www.nuget.org/packages/IronOcr/2021.11.0)** #### Anmerkungen zur Veröffentlichung:- 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