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
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
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
RecognitionAreasText
Er bekommt eine Liste der Erkennungsergebnisse einer Liste von Gebieten (Rectangles).
public List<string> RecognitionAreasText { get; }
Eigentumswert
RecognitionCharactersList
Eine Reihe von Zeichen, die durch den Anerkennung-Algorithmus gefunden werden und in absteigender Wahrscheinlichkeitsordnung organisiert werden.
public List<char[]> RecognitionCharactersList { get; }
Eigentumswert
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
Skew
Er bekommt einen Schweißang.
public float Skew { get; set; }
Eigentumswert
Warnings
Erhalten Sie eine Liste der Warnmeldungen, die nicht-kritische Fehler beschreiben, die während der Generation erscheinen.
public List<string> Warnings { get; }
Eigentumswert
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
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
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
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
Links von Operand.</string,></recognitionresult.linesresult></char[]>