Changelog: Updates, Meilensteine, Fahrplan
Schließen Sie sich 50.000 Entwicklern an, um Updates zu erhalten
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. ¹Basierend auf einer im Juni 2022 durchgeführten Kundenbefragung.
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 Lesen 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:
- IronSoftware.System.Drawing wurde auf die Version 2023.10.1 aktualisiert.
- IronSoftware.Common wurde auf Version 2023.10.2 aktualisiert.
September 2023
IronOCR v2023.9.4
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.9.4
Anmerkungen zur Veröffentlichung:
- Behebt einen Fehler, der zu einem Absturz führt, wenn mehrere Iron Software Produkte installiert sind
- IronSoftware.Common als neue Abhängigkeit hinzugefügt
- IronSoftware.System.Drawing auf Version 2023.9.2 aktualisiert
- IronSoftware.Native.PdfModelt auf Version 2023.9.18570 aktualisiert
August 2023
IronOCR v2023.8.34
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.8.34
Anmerkungen zur Veröffentlichung:
- Durchsuchbare PDFs behalten jetzt Lesezeichen, Anmerkungen, Seitenausrichtung usw. bei (verwenden Sie OcrPdfInput)
- Durchsuchbare PDFs benötigen jetzt weniger Speicherplatz
- OcrPdfInput-Klasse für optimierte OCR von PDF-Dokumenten hinzugefügt
- Klasse OcrImageInput für optimierte OCR von Bildern hinzugefügt
- Veraltete OcrInput-Klasse, obwohl sie in absehbarer Zukunft noch verfügbar sein wird
- Behebt das Stempeln von Beschnittrechtecken, die nicht richtig angezeigt werden
Juli 2023
IronOCR v2023.7.28
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.7.28
Anmerkungen zur Veröffentlichung:
- EnableTesseractWarnings hinzugefügt, das standardmäßig auf false gesetzt ist, um Tesseract-Warnungen in der Konsole zu unterdrücken
- Verwendung von IronSoftware.Native.PdfModel zum Lesen und Schreiben von PDF
- Aktualisiert IronSoftware.System.Drawing auf 2023.7.1
Juni 2023
IronOCR v2023.6.6
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.6.6
Anmerkungen zur Veröffentlichung:
Wichtige Änderungen:
- PostBuildEvent Laufzeitordner kopieren behoben: Ein Problem im Zusammenhang mit dem Kopieren des Runtime-Ordners während PostBuildEvent wurde behoben
- Aktualisiert IronSoftware.System.Drawing auf 2023.6.1
Mai 2023
IronOCR v2023.5.35
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.5.35
Anmerkungen zur Veröffentlichung:
Wichtige Änderungen:
- Behebt ein Problem, bei dem Lizenzschlüssel in einigen .NET-Framework ASP.NET-Projekten nicht aus web.config abgerufen werden konnten
- Aktualisiert IronSoftware.System.Drawing auf 2023.4.4
April 2023
IronOCR v2023.4.13
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.4.13
Anmerkungen zur Veröffentlichung:
Wichtige Änderungen:
- Aktualisiert IronSoftware.System.Drawing auf 2023.3.3
- Enthält die neue ReadPdfAndOverlayText-Methode auf IronTesseract, um Text hinzuzufügen und die ursprünglichen PDF-Lesezeichen/Anmerkungen zu erhalten
- Behebt ein Problem, bei dem durchsuchbare PDFs mit vielen Bildern zu großen Dateien werden
- Behebt ein Problem, bei dem der Binarisierungsfilter durchsuchbare PDFs leer machte
- Behebt ein Problem, bei dem die Read-Methode temporäre Dateien erstellt und diese nicht bereinigt hat
- Unterstützung für die Iron Suite Lizenzschlüssel
- Behebt Probleme mit Lizenzschlüsseln, die in .config- und .json-Dateien gespeichert sind und von IronOCR nicht abgeholt werden
- Unterstützung für Lizenzschlüssel, die in .config- und .json-Dateien in Unterordnern der Anwendung gespeichert sind
März 2023
IronOCR v2023.3.2
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.3.2
Anmerkungen zur Veröffentlichung:
Wichtige Änderungen:
- Erweitert die Kompatibilität für AWS (Amazon Linux)
- Fügt Kompatibilität für verschiedene ältere Linux-Distributionen hinzu
- Verbessert die Zuverlässigkeit beim Lesen von Text aus PDFs
- Verbessert Geschwindigkeit und Genauigkeit bei der Erstellung durchsuchbarer PDFs
- Verbesserte Logik für die Suche nach Sprachdateien
- Entfernt die Abhängigkeit von
System.Drawing
Januar 2023
IronOCR v2023.1.11644
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2023.1.11644
Anmerkungen zur Veröffentlichung:
Wichtige Änderungen:
- Fügt hinzu
Installation.LanguagePackDirectory
zur Angabe des Pfades zu den .ocrdata-Dateien - Fixes IronOCR für die Verwendung mit ClickOnce Publishing und dem Befehl 'dotnet publish'
- Behebt einige Fälle, in denen Sprachpakete nicht geladen werden konnten
- Das Beschneidungsrechteck wird beim Einlesen von TIFF-Bildern nicht mehr ignoriert
- Behebung des Problems, dass Testbenutzer keinen Text aus Bildern lesen können
- Ermöglicht OCR-Lesevorgänge im Single-Thread-Verfahren (siehe
IronTesseract.Multithreaded
)
Dezember 2022
IronOCR v2022.12.10830
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2022.12.10830
Anmerkungen zur Veröffentlichung:
Wichtige Änderungen:
- Fügt hinzu
IronSoftware.System.Drawing
zu ersetzenSystem.Drawing.Common
in IronOCR - Entfernt die interne Abhängigkeit von
System.Drawing.Common
(siehe Fußnote [1] für weitere Informationen) - Zusätzliche Unterstützung für .NET 7
- Entfernt die Unterstützung für .NET-Framework 4. Die Mindestunterstützung für das .NET-Framework ist jetzt Version 4.6.2
Andere Änderungen:
- Verbessert die Unterstützung für viele Linux-Distros
- Verbessert
OcrFilters.DeNoise
: Reduziert jetzt das Speckle-Rauschen. - Fügt brandneue
OcrFilters
um das Lesen von verrauschten Bildern zu verbessern: Öffnen Sie
: Filter, der zum Entfernen von Rauschen geeignet ist.Schließen Sie
: Dieser Filter ist nützlich, um kleine Löcher in Vordergrundobjekten zu schließen.AdaptiveThreshold
: Wendet einen adaptiven Bradley-Schwellenwert auf das Bild an.
[1] Hinweis zum Entfernen von System.Drawing.Common
:
- Microsoft hat die Unterstützung eingestellt für
System.Drawing.Common
auf Nicht-Windows für .NET 6, und vollständig für .NET 7 : https://docs.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only - Um dies zu ermöglichen, haben wir eine Open-Source-Bibliothek namens
IronSoftware.System.Drawing
die leicht zwischen allen gängigen Typen und Formaten übersetzt, dieSystem.Drawing.Common
hat, die es ersetzen wird - Kunden, die weiterhin die
System.Drawing.Common
mit IronOCR immer noch in der Lage sein werden.IronSoftware.System.Drawing
wird mit diesem Format funktionieren, aber daSystem.Drawing.Common
keine Abhängigkeit mehr ist, muss der Kunde einen Aufruf "using System.Drawing.Common" in seinen Code einfügen.
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 Laufzeiten-Ordner'
- Behebt den Fehler 'fehlendes libtesseract'
- Deutlich verbesserte Kompatibilität und Bereitstellung auf vielen Plattformen
- Hinzufügen von 'Installation.MachineLearningModelsDirectory' zur Angabe des Pfades zu .onnx-Dateien
- Kleinere Fehlerbehebungen
- Unterstützt jetzt die Installation per Zip-Datei oder Installer
September 2022
IronOCR v2022.10.9390
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2022.10.9390
Anmerkungen zur Veröffentlichung:
- Unterstützung für den Einsatz von maschinellen Lerntechnologien zur Erkennung von Regionen, 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 OcrResult-Methode SaveAsSearchablePdfStream zum Speichern eines Ergebnisses als PDF-Stream hinzu
- Aktualisiert Windows-Build, um weniger Abhängigkeiten zu benötigen und weniger Speicherplatz zu belegen
- Aktualisiertes Laden von Bildern, so dass Farbtabellen vor der OCR immer aus den Bildern entfernt werden, was die Genauigkeit verbessert
- Behebt GetCropRectangleImage, damit es mit allen Quellbildformaten korrekt funktioniert
- Behebt das Problem, dass Installation.LoggingMode und LogFilePath nicht korrekt angewendet werden
August 2022
IronOCR v2022.8.8198
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2022.8.8198
Anmerkungen zur Veröffentlichung:
- Neue Methode zur Visualisierung eines Beschnittrechtecks auf einem Bild hinzugefügt. Siehe OcrInput.StampCropRectangleAndSaveAs()
- Neue Methode für die Anwendung mehrerer Filter auf einmal hinzugefügt. Siehe OcrInput.ApplyMultipleFilters()
- Ändert den Deskew-Filter so, dass er bei Fehlern keine Ausnahme mehr auslöst
- Verbessert die Kompatibilität auf Windows-Systemen, auf denen möglicherweise keine Microsoft C++-Redistributoren installiert sind
- Verbessert die Kompatibilität mit MacOs-Systemen (sowohl Intel- als auch Apple-Silicon), denen bestimmte Bildbearbeitungsbibliotheken fehlen könnten
Juli 2022
IronOCR v2022.8.7804
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2022.8.7804
Anmerkungen zur Veröffentlichung:
- Aktualisiert Tesseract auf Version 5.1
- Unterstützung für Apple Silicon Geräte (MacOs auf ARM-Prozessor)
- Fügt OcrInput.SaveAsImages() zum Speichern von Eingabeelementen als Bild hinzu
- Fügt die Klasse CropRectangle hinzu, die das Beschneiden mit Millimeter- oder Pixelwerten ermöglicht
- Entfernt MinimumDpi. Bitte verwenden Sie TargetDpi zum Hochskalieren Ihrer OCR-Eingabe
- Die Einstellung von TargetDpi auf null verhindert nun, dass IronOCR Bilder hochskaliert, was zu viel kleineren durchsuchbaren PDFs führt
- Behebt einen Fehler, bei dem der Filter Erosion auf Dialation und der Filter Dialation auf Erosion angewendet wurde
- Behebt einen Fehler, bei dem die PDF-Seiten falsch nummeriert wurden
- Verbessert die Kompatibilität zwischen verschiedenen Linux-Distributionen
März 2022
IronOCR v2022.3.0
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2022.3.0
Anmerkungen zur Veröffentlichung:
- Verbessert: .NET 6 Unterstützung
- Verbessert: Sicherheit und Leistung
Januar 2022
IronOCR v2022.1.0
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2022.1.0
Anmerkungen zur Veröffentlichung:
- Verbessert: Multithreading und Leistung
- Verbessert: PDF OCR-Leistung
- Merkmal: OCR-Fortschrittsverfolgung
- Verbessert: Orientierungs- und Schrifterkennung (OSD)
- Verbessert: Deskew-Methoden
- Verbessert: Sicherheit und Leistung
Dezember 2021
IronOCR v2021.12.0
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2021.12.0
Anmerkungen zur Veröffentlichung:
- Verbessert: Geschwindigkeit und Stabilität
- Verbessert: Unterstützung von .NET 5 und .NET 6 Beta
- Verbessert: Protokollierung
Oktober 2021
IronOCR v2021.11.0
Merkmale & Upgrades
https://www.nuget.org/packages/IronOcr/2021.11.0
Anmerkungen zur Veröffentlichung:
- Fehler behoben: Azure-Funktionskompatibilität
- Fehler behoben: Funktioniert mit schreibgeschützten OCR-Wörterbüchern
- Fehler behoben: Funktioniert jetzt mit .NET 5.07
- Fehler behoben: Lesen von Lizenzschlüsseln aus Projektkonfigurationsdateien (Randfälle)
- Merkmal: Farbersetzungsmethoden zu OcrInput hinzugefügt
- Merkmal: Laden spezifischer Rahmen aus TIFF- und PDF-Dateien
- Verbessert: System.Drawing.Common aktualisiert