Class RecognitionResult
Името на пространството: Aspose.OCR Асамблея: Aspose.OCR.dll (25.5.0)
Резултатите от разпознаването на изображението.Съдържа елементи с информация за разпознаване и методи за износ на резултати.
public class RecognitionResultInheritance
наследници
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[]>