Class RecognitionResult

Class RecognitionResult

Der Name: Aspose.OCR Zusammensetzung: Aspose.OCR.dll (25.4.0)

Die Ergebnisse der Bilderkennung.Es enthält Elemente mit Erkennungsinformationen und Methoden für den Ergebnis-Export.

public class RecognitionResult

Inheritance

object RecognitionResult

Vererbte Mitglieder

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

FileName

Der vollständige Weg zum Datei.

public string FileName { get; set; }

Eigentumswert

string

Image

Gibt oder setzt Bild für PDF-Schöpfung.

public byte[][,] Image { get; set; }

Eigentumswert

byte [][,]

RecognitionAreasRectangles

Es gibt rechteckige Koordinaten.

public List<rectangle> RecognitionAreasRectangles { get; }

Eigentumswert

List

RecognitionAreasText

Er bekommt eine Liste der Erkennungsergebnisse einer Liste von Gebieten (Rectangles).

public List<string> RecognitionAreasText { get; }

Eigentumswert

List &undlt; string >

RecognitionCharactersList

Eine Reihe von Zeichen, die durch den Anerkennung-Algorithmus gefunden werden und in absteigender Wahrscheinlichkeitsordnung organisiert werden.

public List<char[]> RecognitionCharactersList { get; }

Eigentumswert

List &undlt; char []≫

Remarks

Die Reihe von Symbole System.Char mit der maximalen Wahrscheinlichkeit und Alternativen.

RecognitionLinesResult

Er erhält eine Liste der Erkennungsergebnisse mit einer Liste der Zeilen (Rectangles).

public List<recognitionresult.linesresult> RecognitionLinesResult { get; }

Eigentumswert

List &undlt; RecognitionResult . LinesResult >

RecognitionText

Er bekommt die Erkenntnis Ergebnis in einem String.

public string RecognitionText { get; set; }

Eigentumswert

string

Skew

Er bekommt einen Schweißang.

public float Skew { get; set; }

Eigentumswert

float

Warnings

Erhalten Sie eine Liste der Warnmeldungen, die nicht-kritische Fehler beschreiben, die während der Generation erscheinen.

public List<string> Warnings { get; }

Eigentumswert

List &undlt; string >

Methods

GetJson(Bool)

Form JSON String mit Erkennungsergebnissen.

public string GetJson(bool isReadable = false)

Parameters

isReadable bool

Bestimmt, ob JSON menschlich lesbar sein wird.

Returns

string

Anerkennung Ergebnisse als JSON String.

GetKeywords()

Erhalten Sie Schlüsselwörter aus dem Pass (Testmodus. funktioniert nur für US- und MADAGASCAR-Passformen).

public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()

Returns

Dictionary &undlt; string , RecognitionResult . LinesResult >

Wörterbuch mit Keyword als Schlüssel und LinesResult als Wert.

GetSpellCheckCorrectedText(SpellCheckLanguage und String)

Korrekt Text ( ersetzt falsche Wörter).

public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

Parameters

language SpellCheckLanguage

Wörterbuch zu verwenden.

dictionaryPath string

Optional. Vollweg zum Benutzer-Wörterbuch (Frequenzwörterbuch).Dictionary Datei Format:Textdatei in UTF-8 verschlüsselt.Wörter und Wörterfrequenz werden durch Raum oder Tab getrennt.Für Standard wird das Wort in der ersten Spalte und die Frequenz in der zweiten Spalte erwartet.Jedes Wort-Frequenz-Paar in einer separaten Zeile.A Zeile wird als eine Sequenz von Zeichen definiert, gefolgt von einer Zeile-Feed ("\n"), eine Carrier-Return ("\r"),oder eine Fracht-Return sofort gefolgt von einer Line-Feed ("\r\n").Jedes Wort wird in niedrigeren Fällen sein.

Returns

string

Text mit ersetzten Wörtern.

GetSpellCheckErrorList(SpellCheckLanguage und String)

Finden Sie die misspelled Wörter mit vorgeschlagenen Spellings für einen angegebenen Eingangstext.

public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

Parameters

language SpellCheckLanguage

Wörterbuch zu verwenden.

dictionaryPath string

Optional. Vollweg zum Benutzer-Wörterbuch (Frequenzwörterbuch).Dictionary Datei Format:Textdatei in UTF-8 verschlüsselt.Wörter und Wörterfrequenz werden durch Raum oder Tab getrennt.Für Standard wird das Wort in der ersten Spalte und die Frequenz in der zweiten Spalte erwartet.Jedes Wort-Frequenz-Paar in einer separaten Zeile.A Zeile wird als eine Sequenz von Zeichen definiert, gefolgt von einer Zeile-Feed ("\n"), eine Carrier-Return ("\r"),oder eine Fracht-Return sofort gefolgt von einer Line-Feed ("\r\n").Jedes Wort wird in niedrigeren Fällen sein.

Returns

List &undlt; SpellCheckError >

Eine Liste von SpellCheckError-Objekten, die misspelled Wörter darstellen, mit Listen, die für jedes misspelled Wörter korrekte Spellings vorgeschlagen haben,Und mit der Edit Distance.

GetXml()

XML String mit Erkennungsergebnissen.

public string GetXml()

Returns

string

Die Anerkennung ergibt sich als XML-Serie.

Save(String, SaveFormat, Bool, SpellCheckLanguage, String, String, PdfOptimizationMode)

Speichert das Dokument als Flachtext, PDF oder Microsoft Word-Dokument.

public void Save(string fullFileName, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

Filenamen mit einem Weg zur Speicherung des Erkennungsergebnisses im ausgewählten Format.

saveFormat SaveFormat

Dokumentformat (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml).

applySpellingCorrection bool

Set true to correct misspelled words in case you have such in your recognition result. Set true to correct mispelled words in case you have such in your recognition result. Set true to correct mispelled words in case you have such in your recognition result.

language SpellCheckLanguage

Wörterbuch für Spell Check (optional).

dictionaryPath string

Optional. Vollweg zum User-Wörterbuch in .txt-Format. Format ist [Wörter - Raum - Frequenz(Nummer)].Beispiel: der 23135851162\nthat 3400031103\n

embeddedFontPath string

Optionell. Vollweg zum Benutzer-Schriftwort.

optimizePdf PdfOptimizationMode

Reduzieren Sie die PDF-Datei Größe, indem Sie die Qualität der Hintergrundbilder senken.

Save(String, SaveFormat, String, PdfOptimizationMode)

Speichert das Dokument als Flachtext, PDF oder Microsoft Word-Dokument.

public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

Filenamen mit einem Weg zur Speicherung des Erkennungsergebnisses im ausgewählten Format.

saveFormat SaveFormat

Dokumentformat (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml).

embeddedFontPath string

Optionell. Vollweg zum Benutzer-Schriftwort.

optimizePdf PdfOptimizationMode

Reduzieren Sie die PDF-Datei Größe, indem Sie die Qualität der Hintergrundbilder senken.

Save(MemoryStream, SaveFormat, Bool, SpellCheckLanguage, String, String, PdfOptimizationMode)

Speichert das Dokument als Flachtext, PDF oder Microsoft Word-Dokument.

public void Save(MemoryStream stream, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream für das Speichern der Erkennung führt im ausgewählten Format.

saveFormat SaveFormat

Dokumentformat (Docx, Txt und PDF).

applySpellingCorrection bool

Set true to correct misspelled words in case you have such in your recognition result. Set true to correct mispelled words in case you have such in your recognition result. Set true to correct mispelled words in case you have such in your recognition result.

language SpellCheckLanguage

Wörterbuch für Spell Check (optional).

dictionaryPath string

Optional. Vollweg zum User-Wörterbuch in .txt-Format. Format ist [Wörter - Raum - Frequenz(Nummer)].Beispiel: der 23135851162\nthat 3400031103\n

embeddedFontPath string

Optionell. Vollweg zum Benutzer-Schriftwort.

optimizePdf PdfOptimizationMode

Reduzieren Sie die PDF-Datei Größe, indem Sie die Qualität der Hintergrundbilder senken.

Save(MemoryStream, SaveFormat, String, PdfOptimizationMode)

Speichert das Dokument als Flachtext, PDF oder Microsoft Word-Dokument.

public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream für das Speichern der Erkennung führt im ausgewählten Format.

saveFormat SaveFormat

Dokumentformat (Docx, Txt und PDF).

embeddedFontPath string

Optionell. Vollweg zum Benutzer-Schriftwort.

optimizePdf PdfOptimizationMode

Reduzieren Sie die PDF-Datei Größe, indem Sie die Qualität der Hintergrundbilder senken.

Operators

Betreiber +(Erkennungsergebnis, Erkennungsergebnis)

Um das vollständige Ergebnis aus anerkannten Fragmente (Linien) zu ergänzen).

public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)

Parameters

main RecognitionResult

Das Objekt, zu dem der richtige Operand hinzugefügt wird.

part RecognitionResult

Der richtige Operand.

Returns

RecognitionResult

Links von Operand.</string,></recognitionresult.linesresult></char[]>

 Deutsch