Class RecognitionResult
Името на пространството: Aspose.OCR Асамблея: Aspose.OCR.dll (25.4.0)
Резултатите от разпознаването на изображението.Съдържа елементи с информация за разпознаване и методи за износ на резултати.
public class RecognitionResult
Inheritance
наследници
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FileName
Пътят към файла.
public string FileName { get; set; }
стойност на имота
Image
Получава или задава изображение за създаване на PDF.
public byte[][,] Image { get; set; }
стойност на имота
byte [][,]
RecognitionAreasRectangles
Осигурява директни координати.
public List<rectangle> RecognitionAreasRectangles { get; }
стойност на имота
RecognitionAreasText
Получава списък на резултатите за разпознаване на списъка с области (Ректангели).
public List<string> RecognitionAreasText { get; }
стойност на имота
RecognitionCharactersList
Комплект от знаци, открити от алгоритъма за разпознаване и уредени в низходящ ред на вероятност.
public List<char[]> RecognitionCharactersList { get; }
стойност на имота
Remarks
Поредицата от символи System.Char с максимална вероятност и алтернативи.
RecognitionLinesResult
Получава списък на резултатите за разпознаване с списъка на редове (Rectangles).
public List<recognitionresult.linesresult> RecognitionLinesResult { get; }
стойност на имота
List < RecognitionResult . LinesResult >
RecognitionText
Получава признание резултат в една линия.
public string RecognitionText { get; set; }
стойност на имота
Skew
Налице е скъп ъгъл.
public float Skew { get; set; }
стойност на имота
Warnings
Получават списък на предупредителните съобщения, описващи некритични грешки, които се появяват по време на генерацията.
public List<string> Warnings { get; }
стойност на имота
Methods
GetJson(Боул)
Формиране на JSON лента с резултати за разпознаване.
public string GetJson(bool isReadable = false)
Parameters
isReadable
bool
Определя дали JSON ще бъде човешки читаем.
Returns
JSON string.
GetKeywords()
Получете ключови думи от паспорта (Тест режим. работи само за USA и MADAGASCAR паспорти).
public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()
Returns
Dictionary < string , RecognitionResult . LinesResult >
Речник с ключова дума като ключ и LinesResult като стойност.
GetSpellCheckCorrectedText(SpellCheckLanguage, Стринг)
Правилният текст (заменя неправилните думи).
public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Речник за използване.
dictionaryPath
string
Пълният път към речника на потребителя (речник на честотата).Файл формат на речник:Пълно текстови файлове в UTF-8 кодиране.По подразбиране, думата се очаква в първата колона и честотата в втората.Всяка дума-честотна двойка в отделна линия.Линкът е дефиниран като последователност от знаци, следвана от линията ("\n"), връщането на превозното средство („\r"),или връщане на превоз незабавно, следвано от линия ("\r\n").Всяка дума се очаква да бъде в по-ниски случаи.
Returns
Текст с замествани думи.
GetSpellCheckErrorList(SpellCheckLanguage, Стринг)
Намерете пропуснатите думи с предложени пропуски за даден входна текст.
public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Речник за използване.
dictionaryPath
string
Пълният път към речника на потребителя (речник на честотата).Файл формат на речник:Пълно текстови файлове в UTF-8 кодиране.По подразбиране, думата се очаква в първата колона и честотата в втората.Всяка дума-честотна двойка в отделна линия.Линкът е дефиниран като последователност от знаци, следвана от линията ("\n"), връщането на превозното средство („\r"),или връщане на превоз незабавно, следвано от линия ("\r\n").Всяка дума се очаква да бъде в по-ниски случаи.
Returns
List < SpellCheckError >
Списък на обекта SpellCheckError, представляващ неправилни думи с списъци, предлагащи правилни грешки за всяка неправилна дума,И с редактиране на разстоянието.
GetXml()
Формат XML лента с резултати за разпознаване.
public string GetXml()
Returns
Резултатът от разпознаването е като серийно XML строеж.
Save(string, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)
PDF или Microsoft Word.
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
Филеименование с път за спасяване на резултата в избрания формат.
saveFormat
SaveFormat
Docx, Txt, PDF, Xlsx, Rtf, Json, Xml).
applySpellingCorrection
bool
Поставете вярно да коригирате погрешни думи, ако имате такива в резултата за разпознаване.
language
SpellCheckLanguage
Речник за спил проверка (опционално).
dictionaryPath
string
Пълният път към речника на потребителя в .txt формат. Форматът е [слово - пространство - честота(номер)].Пример: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Опционално. пълен път към потребителския шрифт.
optimizePdf
PdfOptimizationMode
Намалете размера на PDF файла, като намалите качеството на фонови изображения. по подразбиране, първоначалното качество на изображението се запазва.
Save(Стрий, SaveFormat, Стрий, PdfOptimizationMode)
PDF или Microsoft Word.
public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
fullFileName
string
Филеименование с път за спасяване на резултата в избрания формат.
saveFormat
SaveFormat
Docx, Txt, PDF, Xlsx, Rtf, Json, Xml).
embeddedFontPath
string
Опционално. пълен път към потребителския шрифт.
optimizePdf
PdfOptimizationMode
Намалете размера на PDF файла, като намалите качеството на фонови изображения. по подразбиране, първоначалното качество на изображението се запазва.
Save(MemoryStream, SaveFormat, Bool, SpellCheckLanguage, string, string, PdfOptimizationMode)
PDF или Microsoft Word.
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 за спестяване на разпознаване се получава в избрания формат.
saveFormat
SaveFormat
Docx, Txt и PDF).
applySpellingCorrection
bool
Поставете вярно да коригирате погрешни думи, ако имате такива в резултата за разпознаване.
language
SpellCheckLanguage
Речник за спил проверка (опционално).
dictionaryPath
string
Пълният път към речника на потребителя в .txt формат. Форматът е [слово - пространство - честота(номер)].Пример: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Опционално. пълен път към потребителския шрифт.
optimizePdf
PdfOptimizationMode
Намалете размера на PDF файла, като намалите качеството на фонови изображения. по подразбиране, първоначалното качество на изображението се запазва.
Save(MemoryStream, SaveFormat, лента, PdfOptimizationMode)
PDF или Microsoft Word.
public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
stream
MemoryStream
MemoryStream за спестяване на разпознаване се получава в избрания формат.
saveFormat
SaveFormat
Docx, Txt и PDF).
embeddedFontPath
string
Опционално. пълен път към потребителския шрифт.
optimizePdf
PdfOptimizationMode
Намалете размера на PDF файла, като намалите качеството на фонови изображения. по подразбиране, първоначалното качество на изображението се запазва.
Operators
Оператор +(Резултат от признаване, Резултат от признаване)
За да завършите пълния резултат от признати фрагменти (линии).
public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)
Parameters
main
RecognitionResult
Предметът, към който ще бъде добавен правилният оператор.
part
RecognitionResult
Правилен оператор
Returns
Левият оператор.</string,></recognitionresult.linesresult></char[]>