Zum Fußzeileninhalt springen
MIT ANDEREN KOMPONENTEN VERGLEICHEN

Ein Vergleich zwischen IronOCR und Syncfusion OCR

Dieser Artikel vergleicht zwei Softwarebibliotheken, die optische Zeichenerkennung (OCR) verwenden, um die Erkennung und Extraktion von gedrucktem Text aus Bildern und gescannten Dokumenten zu automatisieren. Zuerst werden wir die Funktionen beider Bibliotheken besprechen. Als Nächstes werden wir ihre Texterkennung- und -extraktionsfähigkeiten anhand von Beispielquellcode, der mit beiden Bibliotheken erstellt wurde, prüfen und vergleichen. Schließlich werden wir die Lizenzierung und Preisgestaltung der Bibliotheken vergleichen.

Die Bibliotheken, die wir in diesem Artikel vergleichen, sind:

  • IronOCR
  • Syncfusion Essential PDF

1. Syncfusion OCR

Die Essential PDF-Bibliothek von Syncfusion integriert OCR-Funktionalität, um die Bildtextverarbeitung in gescannten Bildern innerhalb von PDF-Dokumenten zu ermöglichen.

Der OCR-Prozessor von Syncfusion kann mit den Tesseract-Versionen 3 (3.02 und 3.05) und 4 arbeiten. Die Bibliothek kann in .NET Core- und ASP.NET-Anwendungen eingebunden werden.

Funktionen der OCR-Funktionalität von SyncFusion Essential PDF umfassen:

  • Durchführen von OCR-Aufgaben auf PDF-Dokumenten. Die OCRProcessor-Klasse der Bibliothek kann verwendet werden, um OCR auf PDF-Dateien durchzuführen. Sie basiert auf dem Tesseract-Datenprozessor, der als einer der besten OCR-Prozessoren der Welt gilt.
  • Durchführen von OCR-Aufgaben auf Teilen von PDF-Dokumenten. Benutzer können spezifische Seiten oder Bereiche eines PDF-Dokuments OCR-erkennen.
  • Durchführen von OCR-Aufgaben auf Bildern. Benutzer können Textdaten aus Bildern extrahieren, um sie in andere Anwendungen zu importieren.
  • Unterstützung mehrerer Sprachen. Die Google Tesseract-Engine (Syncfusion durch Erweiterung) unterstützt derzeit über 60 Sprachen und experimentiert mit vielen weiteren.
  • Gute Genauigkeit. Mit der Nutzung der Google Tesseract Open-Source-Engine erreicht Syncfusion Essential PDF eine sehr gute Textgenauigkeit und führt OCR in einer anständigen Zeit durch.

2. IronOCR

IronOCR ist eine C#-Softwarebibliothek, die Entwicklern auf der .NET-Plattform ermöglicht, Text aus Bildern und PDF-Dokumenten zu erkennen und zu lesen. Es ist eine OCR-Bibliothek nur für .NET, die die leistungsstarke Tesseract-Engine verwendet. Tesseract-Versionen 3 - 5 funktionieren direkt auf Windows, macOS, Linux, Azure, AWS, Lambda, Mono und Xamarin Mac.

IronOCR unterstützt mehr Sprachen als jede andere verfügbare OCR-Engine und bietet Unterstützung für 125 Sprachen (nur Englisch ist standardmäßig installiert).

.NET-Entwickler haben die volle Kontrolle über ihre Dokumente und können sie nach Bedarf ändern.

2.1. IronOCR-Funktionen

IronOCR bietet eine einzigartige Kombination von Fähigkeiten und Funktionen zur Integration, Signatur, Export, zum Lesen von Bildern und zur Detailauslese aus Fotos, unabhängig vom technischen Hintergrund oder der Hardware-Komplexität des Benutzers.

2.1.1. Accuracy

Das IronOCR SDK übertrifft andere OCR-Bibliotheken in Bezug auf Genauigkeit mit einer Rate von 99,8 Prozent.

2.1.2. Reparatur von minderwertigen Scans und Bildern

Die IronOCR-Klasse bietet umfassende Kontrolle für C#-Entwickler. Es bietet Entwicklern OCR-Funktionalität (Bilder und PDF zu Text) und fein abgestimmte Leistung in jedem spezifischen Fall.

IronOCR enthält Konfigurationsoptionen, die es der Bibliothek ermöglichen, Bilder zu verarbeiten, die nicht von idealer Qualität sind. Einige dieser Konfigurationen umfassen: Säubern von Hintergrundrauschen, Kontrastverstärkung, Auflösungsverbesserung, Sprache, Strategie, Drehen und Ausrichten, Farbraum, Erkennen von weißem Text auf dunklem Hintergrund und Eingabebildtyp.

2.1.3. Sprachen

IronOCR unterstützt über 125 internationale Sprachen.

2.1.4. OCR-Textextraktion

Der Iron Tesseract kann mehrere Bildformate sowie PDF-Dateien lesen. Diese Funktion ist mit Standard-Tesseract-Engines nicht verfügbar. Wenn Ihre Scans von schlechter Qualität sind, ermöglicht OCR-Eingang, die erforderlichen Merkmale automatisch zu korrigieren.

2.1.5. Bildoptimierungsfilter

Die OCRInput-Klasse bietet C#-Programmierern die fein abgestimmte Kontrolle über den Input. Das Bild-Input wird anschließend von Entwicklern für Geschwindigkeit und Genauigkeit vorprozessiert. Dies eliminiert die Notwendigkeit, Photoshop-Batch-Skripte oder ImageMagick zu verwenden, um Fotos vor der OCR-Verarbeitung vorzubereiten.

2.1.6. OCR-Bereich eines Bildes

IronOCR ermöglicht es Endbenutzern, OCR auf bestimmte Bereiche eines Bildes zu performen.

2.1.7. OCRResult-Klasse

IronOCR gibt für jede gescannte Seite ein erweitertes Ergebnisobjekt zurück, das Tesseract 3, 4 oder 5 verwendet. Dieses enthält Positionsdaten, Bilder, Text, statistische Sicherheit, alternative Symbole, Schriftschriftarten, Schriftgrößen, Dekoration, Schriftgewichte und eine Position für jede der folgenden:

  • Seiten
  • Absätze
  • Textzeilen
  • Wörter
  • Einzelne Zeichen
  • Barcodes

2.1.8. Mehrere Sprachen in einem Dokument

IronOCR ermöglicht es Entwicklern, mehrere Sprachen in einem einzigen Dokument zu verwenden. Diese Fähigkeit ist für .NET-Dienstanbieter äußerst vorteilhaft.

3. Ein neues Projekt in Visual Studio starten

In diesem Artikel werden wir eine neue Visual Studio Console Application verwenden, um die OCR-Verarbeitungsfähigkeiten von sowohl IronOCR als auch Syncfusion Essential PDF zu demonstrieren.

Öffnen Sie die Visual Studio Software, gehen Sie zum Dateimenü und wählen Sie Neues Projekt aus. Wählen Sie dann Konsolenanwendung.

Geben Sie den Projektname ein und wählen Sie den Pfad im entsprechenden Textfeld. Klicken Sie anschließend auf die Schaltfläche Erstellen und wählen Sie dann das erforderliche .NET-Framework aus, wie im folgenden Screenshot:

class="content-img-align-center"> Ein Vergleich zwischen IronOCR und SyncFusion Essential PDF OCR, Abbildung 1

class="content__image-caption">

Visual Studio erzeugt nun die Struktur für die neue Konsolenanwendung. Die program.cs-Datei wird nach Abschluss geöffnet.

class="content-img-align-center"> Ein Vergleich zwischen IronOCR und SyncFusion Essential PDF OCR, Abbildung 2

class="content__image-caption">

Wir werden nun beide Bibliotheken zum Projekt hinzufügen.

4. Install the IronOCR Library

Die IronOCR-Bibliothek kann auf vier Arten heruntergeladen und installiert werden. Diese sind:

  1. Verwendung des Visual Studio NuGet-Paketmanagers
  2. Direkter Download von der NuGet-Webseite.
  3. Direkter Download von der IronOCR-Webseite.
  4. Verwendung der Visual Studio-Eingabeaufforderung.

4.1. Using the Visual Studio NuGet Manager

Sie können IronOCR in ein C#-Projekt mithilfe des Visual Studio NuGet Package Managers integrieren.

Greifen Sie über Tools > NuGet-Packet-Manager > Paketmanager für Lösungen verwalten... auf die GUI des NuGet Package Managers zu.

class="content-img-align-center"> Ein Vergleich zwischen IronOCR und SyncFusion Essential PDF OCR, Abbildung 3

class="content__image-caption">

Danach wird ein neues Fenster angezeigt. Suchen Sie nach IronOCR und installieren Sie das Paket in Ihrem Projekt.

class="content-img-align-center"> Ein Vergleich zwischen IronOCR und SyncFusion Essential PDF OCR, Abbildung 4

class="content__image-caption">

Zusätzliche Sprachpakete für IronOCR können ebenfalls mit der oben beschriebenen Methode installiert werden.

4.2. Direkter Download von der NuGet-Website

  1. Gehen Sie zu dem Link "https://www.nuget.org/packages/IronOcr/".

  2. Navigate to the IronPDF NuGet Gallery Page.
  3. Doppelklicken Sie auf das Download-Paket.
  4. Doppelklicken Sie auf das heruntergeladene Paket. Es wird automatisch installiert.

4.3. Direkter Download von der Webseite von IronOCR

Entwickler können die Bibliothek von der IronOCR-Website herunterladen und sie als Projektreferenz hinzufügen.

Befolgen Sie die unten stehenden Anweisungen, um die Bibliothek als Referenz in Visual Studio hinzuzufügen.

  1. Klicken Sie mit der rechten Maustaste auf das Projekt im Lösungsfenster.
  2. Wählen Sie dann Projektreferenz hinzufügen und durchsuchen Sie den Speicherort der heruntergeladenen Referenz.

2.4. Verwendung der Befehlszeile in Visual Studio

4.4. Using the Visual Studio Command-Line

  1. Gehen Sie in Visual Studio zu Tools > NuGet-Paket-Manager > Paket-Manager-Konsole. Das Paket wird nun im aktuellen Projekt heruntergeladen/ installiert und kann verwendet werden.
Install-Package IronOcr
class="content-img-align-center"> Ein Vergleich zwischen IronOCR und SyncFusion Essential PDF OCR, Abbildung 5

class="content__image-caption">

Das Paket wird nun im aktuellen Projekt heruntergeladen/installiert und ist einsatzbereit.

class="content-img-align-center"> Ein Vergleich zwischen IronOCR und SyncFusion Essential PDF OCR, Abbildung 6

class="content__image-caption">

5. Installation der Syncfusion Essential PDF OCR-Bibliothek

Syncfusion Essential PDF kann auf drei verschiedene Arten installiert werden.

  1. Verwendung des Visual Studio NuGet-Paketmanagers
  2. Direkter Download von der NuGet-Webseite.
  3. Verwendung der Visual Studio-Eingabeaufforderung.

5.1. Using the Visual Studio NuGet Manager

Wie bei IronOCR können Entwickler auch die OCR-Bibliothek von SyncFusion mithilfe des NuGet-Paketmanagers in Visual Studio installieren.

Zugriff auf den Paketmanager wie zuvor durch Klicken auf Tools > NuGet Package Manager > Manage NuGet Packages for Solutions...

class="content-img-align-center"> Ein Vergleich zwischen IronOCR und SyncFusion Essential PDF OCR, Abbildung 7

class="content__image-caption">

Suchen Sie nach SyncFusion OCR und installieren Sie das passende Paket (sollte Syncfusion.PDF.OCR.Net.Core sein).

class="content-img-align-center"> Ein Vergleich zwischen IronOCR und SyncFusion Essential PDF OCR, Abbildung 8

class="content__image-caption">

Additional language packs for SyncFusion Essential PDF OCR can be downloaded from GitHub.

5.2. Direkter Download von der NuGet-Website

Syncfusion Essential PDF OCR kann direkt von der NuGet-Website heruntergeladen werden, indem folgende Anweisungen befolgt werden:

  1. Navigate to the package's NuGet Gallery page.
  2. Doppelklicken Sie auf das Download-Paket.
  3. Doppelklicken Sie auf das heruntergeladene Paket. Es wird automatisch installiert.

2.3. Direkter Download über die IronOCR-Webseite

5.3. Verwendung der Visual Studio-Kommandozeile

  1. Gehen Sie in Visual Studio zu Tools > NuGet Package Manager > Package Manager Console. Das Paket wird nun im aktuellen Projekt heruntergeladen/ installiert und kann verwendet werden.
Install-Package Syncfusion.PDF.OCR.Net.Core -Version 20.2.0.38
class="content-img-align-center"> Ein Vergleich zwischen IronOCR und SyncFusion Essential PDF OCR, Abbildung 9

class="content__image-caption">

Das Paket wird nun im aktuellen Projekt heruntergeladen/installiert und ist einsatzbereit.

6. OCR auf einem PDF-Dokument durchführen

Sowohl IronOCR als auch Syncfusion OCR können OCR auf PDF-Dokumenten durchführen. Hier werden wir besprechen, wie beide in Visual Studio verwendet werden können.

6.1. PDF-OCR-Textauszug mit IronOCR

Mit nur wenigen Codezeilen können Entwickler OCR auf einem gesamten PDF oder auf spezifischen Seiten/Bereichen eines PDFs durchführen. Betrachten Sie das Codeschnipsel unten.

using IronOcr;

var Ocr = new IronTesseract();
using (var Input = new OcrInput())
{
    // Add a PDF document and specify a password if needed
    Input.AddPdf("example.pdf", "password");
    // Read the textual content from the PDF
    var Result = Ocr.Read(Input);
    // Display the text in the console
    Console.WriteLine(Result.Text);
}
using IronOcr;

var Ocr = new IronTesseract();
using (var Input = new OcrInput())
{
    // Add a PDF document and specify a password if needed
    Input.AddPdf("example.pdf", "password");
    // Read the textual content from the PDF
    var Result = Ocr.Read(Input);
    // Display the text in the console
    Console.WriteLine(Result.Text);
}
Imports IronOcr

Private Ocr = New IronTesseract()
Using Input = New OcrInput()
	' Add a PDF document and specify a password if needed
	Input.AddPdf("example.pdf", "password")
	' Read the textual content from the PDF
	Dim Result = Ocr.Read(Input)
	' Display the text in the console
	Console.WriteLine(Result.Text)
End Using
$vbLabelText   $csharpLabel

6.2. PDF-OCR-Textauszug mit Syncfusion Essential PDF OCR

Sie können die OCRProcessor-Klasse verwenden, um OCR auf PDF-Dokumenten sowie auf Regionen eines Dokuments durchzuführen. Untersuchen Sie das nachstehende Codebeispiel, um den Kontext zu verstehen.

using Syncfusion.OCRProcessor;
using Syncfusion.Pdf.Parsing;

// Initialize the OCR processor
using (OCRProcessor processor = new OCRProcessor(@"TesseractBinaries\"))
{
    // Load the input PDF document
    PdfLoadedDocument lDoc = new PdfLoadedDocument("Input.pdf");
    // Set the OCR language
    processor.Settings.Language = Languages.English;
    // Perform OCR on the loaded PDF
    processor.PerformOCR(lDoc, @"TessData\");
    // Save the processed PDF
    lDoc.Save("Sample.pdf");
    // Close the document
    lDoc.Close(true);
}
using Syncfusion.OCRProcessor;
using Syncfusion.Pdf.Parsing;

// Initialize the OCR processor
using (OCRProcessor processor = new OCRProcessor(@"TesseractBinaries\"))
{
    // Load the input PDF document
    PdfLoadedDocument lDoc = new PdfLoadedDocument("Input.pdf");
    // Set the OCR language
    processor.Settings.Language = Languages.English;
    // Perform OCR on the loaded PDF
    processor.PerformOCR(lDoc, @"TessData\");
    // Save the processed PDF
    lDoc.Save("Sample.pdf");
    // Close the document
    lDoc.Close(true);
}
Imports Syncfusion.OCRProcessor
Imports Syncfusion.Pdf.Parsing

' Initialize the OCR processor
Using processor As New OCRProcessor("TesseractBinaries\")
	' Load the input PDF document
	Dim lDoc As New PdfLoadedDocument("Input.pdf")
	' Set the OCR language
	processor.Settings.Language = Languages.English
	' Perform OCR on the loaded PDF
	processor.PerformOCR(lDoc, "TessData\")
	' Save the processed PDF
	lDoc.Save("Sample.pdf")
	' Close the document
	lDoc.Close(True)
End Using
$vbLabelText   $csharpLabel

7. OCR bei Bildern durchführen

Beide Bibliotheken können OCR bei Bildern innerhalb einer C#.NET- und .NET Core-Anwendung durchführen.

7.1. OCR bei Bildern mit IronOCR durchführen

IronOCR ist einzigartig in der Fähigkeit, Text aus imperfekt gescannten Bildern mit nur zwei Codezeilen automatisch zu erkennen und zu lesen.

using IronOcr;

// Perform OCR and read text from the specified image
var Result = new IronTesseract().Read(@"images\11111.png").Text;
using IronOcr;

// Perform OCR and read text from the specified image
var Result = new IronTesseract().Read(@"images\11111.png").Text;
Imports IronOcr

' Perform OCR and read text from the specified image
Private Result = (New IronTesseract()).Read("images\11111.png").Text
$vbLabelText   $csharpLabel

OCR-Eingangsbilder

class="content-img-align-center"> Ein Vergleich zwischen IronOCR und SyncFusion Essential PDF OCR, Abbildung 10

class="content__image-caption">

OCR OUTPUT from IMAGE
OCR Output
Simple Data Outputs:
» NET Text Strings
» Barcode & QR Data & Images
Structured Data Outputs:
» Pages
» Blocks
» Paragraphs
» Lines
» Words
» Characters
Export Documents:
» Searchable PDFs
» hOCR / HTML Export
» Images of any Page, Text Element or Barcode

7.2. OCR bei Bild mit dem Syncfusion Essential PDF OCR-Prozessor durchführen

Die Syncfusion Essential PDF ist fähig, Text mit großer Genauigkeit aus Bildern zu extrahieren.

using System.Drawing;
using Syncfusion.OCRProcessor;

// Initialize the OCR processor
using (OCRProcessor processor = new OCRProcessor(@"TesseractBinaries\"))
{
    // Load the input image
    Bitmap image = new Bitmap("11111.jpeg");
    // Set the OCR language
    processor.Settings.Language = Languages.English;
    // Perform OCR on the loaded image
    string ocrText = processor.PerformOCR(image, @"TessData\");
}
using System.Drawing;
using Syncfusion.OCRProcessor;

// Initialize the OCR processor
using (OCRProcessor processor = new OCRProcessor(@"TesseractBinaries\"))
{
    // Load the input image
    Bitmap image = new Bitmap("11111.jpeg");
    // Set the OCR language
    processor.Settings.Language = Languages.English;
    // Perform OCR on the loaded image
    string ocrText = processor.PerformOCR(image, @"TessData\");
}
Imports System.Drawing
Imports Syncfusion.OCRProcessor

' Initialize the OCR processor
Using processor As New OCRProcessor("TesseractBinaries\")
	' Load the input image
	Dim image As New Bitmap("11111.jpeg")
	' Set the OCR language
	processor.Settings.Language = Languages.English
	' Perform OCR on the loaded image
	Dim ocrText As String = processor.PerformOCR(image, "TessData\")
End Using
$vbLabelText   $csharpLabel

OCR-Eingangsbilder

class="content-img-align-center"> Ein Vergleich zwischen IronOCR und SyncFusion Essential PDF OCR, Abbildung 11

class="content__image-caption">

OCR OUTPUT from IMAGE
OCR Output
Simple Data Output:
+ NET Text Strings
Dee eT Nd
tC eke ass
Biren)
Soy
Seg
ors
eae
eed
TLC
eres
Smt d
See amr'
etd ieot

8. Lizenzierung

Die Nutzung von sowohl IronOCR als auch Syncfusion Essential PDF erfordert Softwarelizenzen.

8.1. Lizenzierung von IronOCR

IronOCR bietet eine kostenlose Entwicklungslizenz für persönliche, nicht-kommerzielle Projekte.

IronOCR bietet eine eigene Preisstruktur für kommerzielle Lizenzen. Das Lite-Paket beginnt bei $799, ohne zusätzliche Kosten. Alle Lizenzen beinhalten eine 30-tägige Geld-zurück-Garantie, ein Jahr Softwareunterstützung und -updates, Entwicklungs-, Test-, Staging-, Produktionsvalidität und eine unbefristete Lizenz (Einmalkauf). Erfahren Sie mehr über die vollständige Preisstruktur und Lizenzinformationen von IronOCR auf dieser Seite.

Für eine einmalige Gebühr von $1,599 können Sie die gebührenfreie Weiterverteilung von SaaS- und OEM-Produkten erhalten.

class="content-img-align-center"> Ein Vergleich zwischen IronOCR und SyncFusion Essential PDF OCR, Abbildung 12

class="content__image-caption">

8.2. Lizenzierung von Syncfusion Essential PDF

Syncfusion Essential PDF bietet drei Arten von Entwicklerlizenzen, bietet jedoch keine SaaS- und OEM-Abdeckung.

  • Community-Lizenz. Die Community-Lizenz ist kostenlos für Entwickler und kleine Unternehmen mit bis zu 5 Entwicklern. Sie beinhaltet auch Live-Support.
  • Handelslizenz. Die Handelslizenz ist eine jährlich basierte Lizenz, die separat für jeden Entwickler in einer Organisation erworben werden muss. Handelslizenzen beginnen bei $995 pro Jahr und Entwickler.
  • Unbegrenzte Lizenz. Diese Option bietet jährliche Lizenzen für eine ganze Organisation zu einem günstigeren Preis.

View the entire licensing structure for Syncfusion Essential PDF (and for other Syncfusion components) on the product licensing page.

class="content-img-align-center"> Ein Vergleich zwischen IronOCR und SyncFusion Essential PDF OCR, Abbildung 13

class="content__image-caption">

9. Schlussfolgerung

IronOCR unterstützt etwa 125 weltweite Sprachen insgesamt. Die Verarbeitungsfähigkeiten beinhalten: die Fähigkeit, OCR auf Teilen eines PDF-Dokuments oder Bildes durchzuführen, die Fähigkeit, Text aus PDFs und Fotos zu extrahieren, und die Fähigkeit, ein Bild von schlechter Qualität zu korrigieren, sowie vieles mehr. IronOCR priorisiert Geschwindigkeit und Genauigkeit. Seine Genauigkeitsrate von 99,8 Prozent ist höher als jede andere Tesseract-basierte OCR-Bibliothek auf dem Markt. IronOCR funktioniert sofort, ohne dass Leistungstuning oder Bildvorverarbeitung erforderlich sind.

Syncfusion Essential PDF OCR verwendet ebenfalls die Google Open-Source-Tesseract-Engine. Es kann OCR auf gesamten Dokumenten oder spezifischen Dokumentteilen durchführen. Die OCR-Bibliothek von Syncfusion unterstützt mehr als 60 internationale Sprachen.

IronOCR-Lizenzen haben eine lebenslange Gültigkeit mit unbeschränkter Unterstützung und SaaS- und OEM-Abdeckung. Andererseits bietet Syncfusion Essential PDF OCR jährliche Lizenzen an. IronOCR-Preise beginnen bei $799, und die Preise von Syncfusion beginnen bei $995 pro Jahr.

Erhalten Sie IronOCR zusammen mit vier anderen Iron Software-Produkten zu einem reduzierten Preis durch den Kauf der vollständigen Iron Suite. Produkte, die im Iron Suite gebündelt sind, umfassen:

  1. IronPDF
  2. IronOCR
  3. IronXL
  4. IronBarcode
  5. IronWebscraper

Die Lizenzierungsseite von Iron Software enthält detailliertere Informationen zu Preisen und Lizenzierung für die oben genannten fünf Produkte.

Hinweis:Syncfusion Essential PDF ist ein eingetragenes Warenzeichen seines jeweiligen Eigentümers. Diese Seite steht in keinem Zusammenhang mit, wird nicht unterstützt oder gesponsert von Syncfusion Essential PDF. Alle Produktnamen, Logos und Marken sind Eigentum ihrer jeweiligen Eigentümer. Vergleiche dienen nur zu Informationszwecken und spiegeln öffentlich zugängliche Informationen zum Zeitpunkt des Schreibens wider.

Häufig gestellte Fragen

Wie kann ich OCR auf Bildern mit C# durchführen?

Sie können IronOCR verwenden, um OCR auf Bilder in C# durchzuführen. Es bietet Methoden zum Extrahieren von Text aus verschiedenen Bildformaten mit hoher Genauigkeit und unterstützt über 125 Sprachen.

Welche Vorteile bietet IronOCR für OCR-Aufgaben?

IronOCR bietet hervorragende Genauigkeitsraten von 99,8 %, unterstützt OCR auf spezifischen Dokumentbereichen, verfügt über Bildoptimierungsfunktionen für qualitativ minderwertige Scans und unterstützt eine Vielzahl von Sprachen.

Wie vergleicht sich IronOCR mit den OCR-Fähigkeiten von Syncfusion?

Obwohl beide die Tesseract-Engine verwenden, unterstützt IronOCR mehr Versionen (3-5) und Sprachen (125+), bietet eine bessere Genauigkeit und erweiterte Bildkorrekturfähigkeiten im Vergleich zu Syncfusion's OCR.

Welche Lizenzierungsoptionen sind für IronOCR verfügbar?

IronOCR bietet eine kostenlose Entwicklungslizenz zur persönlichen Nutzung, mit kommerziellen Lizenzen, die ab einmalig 1599 Dollar erhältlich sind, einschließlich einer unbefristeten Lizenz und SaaS/OEM-Abdeckung.

Kann ich IronOCR verwenden, um Text aus gescannten PDF-Dokumenten zu extrahieren?

Ja, IronOCR kann Text aus gescannten PDF-Dokumenten mithilfe seiner auf Tesseract basierenden OCR-Funktionen extrahieren, die hohe Genauigkeit und Sprachunterstützung gewährleisten.

Welche Plattformen werden von IronOCR unterstützt?

IronOCR ist vielseitig und unterstützt mehrere Plattformen, einschließlich Windows, macOS, Linux, Azure, AWS, Lambda, Mono und Xamarin Mac.

Wie geht IronOCR mit qualitativ minderwertigen Bildscans um?

IronOCR enthält Funktionen zur Verbesserung der Bildqualität wie die Reinigung von Hintergrundrauschen, Kontrasterhöhung und Auflösungsanpassung, die die OCR-Ergebnisse auf qualitativ minderwertigen Bildern verbessern.

Ist es möglich, mit IronOCR OCR auf bestimmten Bereichen eines Dokuments durchzuführen?

Ja, IronOCR ermöglicht es Benutzern, bestimmte Bereiche oder Seiten eines Dokuments für OCR zu spezifizieren, was Flexibilität und Kontrolle über den Textextraktionsprozess bietet.

Wie kann ich IronOCR in ein .NET-Projekt integrieren?

IronOCR kann in ein .NET-Projekt über den Visual Studio NuGet-Paket-Manager, von der NuGet-Website oder durch Herunterladen von der IronOCR-Website integriert werden.

Kannaopat Udonpant
Software Ingenieur
Bevor er Software-Ingenieur wurde, absolvierte Kannapat ein PhD in Umweltressourcen an der Hokkaido University in Japan. Während seines Studiums wurde Kannapat auch Mitglied des Vehicle Robotics Laboratory, das Teil der Fakultät für Bioproduktionstechnik ist. Im Jahr 2022 nutzte er seine C#-Kenntnisse, um dem Engineering-Team von Iron Software ...
Weiterlesen