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
Получается перечень результатов распознавания с перечнем рядов (ректонгов).
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()
Получите ключевые слова из паспорта (пробный режим. работает только для паспортов США и 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 Document.
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
Речник для spell check (опциональный).
dictionaryPath
string
Опционально. полный путь к словару пользователя в формате .txt. Формат является [слово - пространство - частота(номер)].Пример: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Опционально. полный путь к шрифту пользователя.
optimizePdf
PdfOptimizationMode
Снижение размера файла PDF путем снижения качества фоновых изображений. по умолчанию сохранена оригинальная качество изображения.
Save(string, SaveFormat, string, PdfOptimizationMode)
Сохранить документ как прямой текст, PDF или Microsoft Word Document.
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 Document.
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
Речник для spell check (опциональный).
dictionaryPath
string
Опционально. полный путь к словару пользователя в формате .txt. Формат является [слово - пространство - частота(номер)].Пример: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Опционально. полный путь к шрифту пользователя.
optimizePdf
PdfOptimizationMode
Снижение размера файла PDF путем снижения качества фоновых изображений. по умолчанию сохранена оригинальная качество изображения.
Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)
Сохранить документ как прямой текст, PDF или Microsoft Word Document.
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[]>