Skip to Content

Найти текст в области

alt

(Доступно с версии Primo.AI.Server 1.0.13)

Элемент выполняет точный поиск и объединение текста в заданных ячейках сетки на изображении. Используется для извлечения данных из таблиц, форм или структурированных документов (например, накладных, счетов).

Перед началом работы

Установите в Студии библиотеку Primo.AI.Server.

Свойства

Символ * указывает на обязательность заполнения свойства. Описание общих свойств см. в разделе Свойства элемента.

СвойствоТипОписание
Обработка:
Результат распознавания*Primo.AI.Server.Model.InferenceResultContentРезультат распознавания изображения.
Наименование поля*StringНаименование поля, относительно которого выполняется поиск текста.
Расстояние по горизонтали*intМаксимальное расстояние по горизонтали (в пикселях) от поля.
Расстояние по вертикале*intМаксимальное расстояние по вертикали (в пикселях) от поля.
Вывод:
РезультатPrimo.AI.Server.Tools.SmartOcr.TextNearToFieldSearcherResultРезультат поиска текста.

Свойства выходных данных

Тип: Primo.AI.Server.Tools.SmartOcr.TextNearToFieldSearcherResult

СвойствоТипОписание
IsFoundBooleanФлаг, указывающий на наличие найденных элементов.
ItemsSystem.Collections.Generic.IReadOnlyCollection<Primo.AI.Server.Tools.SmartOcr.TextNearToField>Коллекция найденных текстовых элементов.

Тип: Primo.AI.Server.Tools.SmartOcr.TextNearToField (вложенный в Items)

СвойствоТипОписание
IsFoundBooleanФлаг, указывающий на успешность поиска текста.
SourceFieldPrimo.AI.Server.Model.InferenceResultItemИсходное поле, относительно которого выполнялся поиск.
UnifiedTextStringОбъединенный текст найденных элементов.
ItemsSystem.Collections.Generic.IReadOnlyCollection<Primo.AI.Server.Model.InferenceResultItem>Коллекция элементов распознавания, содержащих найденный текст.
CropAreaSystem.Drawing.RectangleОбласть изображения, в которой был найден текст.