Class RecognitionResult

Class RecognitionResult

Название пространства: Aspose.OCR Ассоциация: Aspose.OCR.dll (25.4.0)

Результаты восприятия изображения.Содержит элементы с информацией о признании и методами получения результата экспорта.

public class RecognitionResult

Inheritance

object RecognitionResult

Наследованные члены

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; }

Стоимость недвижимости

string

Image

Получить или установить изображение для создания PDF.

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

Стоимость недвижимости

byte [][,]

RecognitionAreasRectangles

Получает прямоугольные координаты.

public List<rectangle> RecognitionAreasRectangles { get; }

Стоимость недвижимости

List

RecognitionAreasText

Получается перечень признания результатов перечня областей (ректонгов).

public List<string> RecognitionAreasText { get; }

Стоимость недвижимости

List • < string >

RecognitionCharactersList

Комплект персонажей, найденный алгоритмом распознавания и организованный в низходящем порядке вероятности.

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

Стоимость недвижимости

List • < char [ ] & ГТ;

Remarks

Серия символов System.Char с максимальной вероятностью и альтернативами.

RecognitionLinesResult

Получается перечень результатов распознавания с перечнем рядов (ректонгов).

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

Стоимость недвижимости

List • < RecognitionResult . LinesResult >

RecognitionText

Получается признание результата в одной строке.

public string RecognitionText { get; set; }

Стоимость недвижимости

string

Skew

Получается угол скея.

public float Skew { get; set; }

Стоимость недвижимости

float

Warnings

Получается список предупредительных сообщений, описывающих некритические ошибки, появившиеся во время поколения.

public List<string> Warnings { get; }

Стоимость недвижимости

List • < string >

Methods

GetJson(Боол)

Форма JSON строки с результатами распознавания.

public string GetJson(bool isReadable = false)

Parameters

isReadable bool

Определяет, будет ли JSON человеческим читательным.

Returns

string

Результаты распознавания как 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

string

Текст с замененными словами.

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

string

Результаты распознавания как сериализированная строка 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

RecognitionResult

Левый оператор.</string,></recognitionresult.linesresult></char[]>

 Русский