Использование компонента распознавания текста в Power Apps
Создайте приложение на основе холста и добавьте на экран компонент "Распознаватель текста" AI Builder. Этот компонент делает снимок или загружает изображение с локального устройства, а затем обрабатывает его для обнаружения и извлечения текста на основе предварительно созданной модели для распознавания текста. Если она обнаруживает на изображении текст, компонент выводит этот текст и определяет вхождения, показывая прямоугольник на каждом вхождении на изображении.
Заметка
Сведения о приложениях на основе холста см. в разделе Что такое приложения на основе холста в Power Apps?
Свойства ключа
OriginalImage: исходное изображение перед обработкой.
Results: список обнаруженных текстовых строк. Для каждого объекта эти свойства извлеченных полей формы и таблиц доступны. При инициализации компонента (этап привязки модели ИИ) заполняются потенциальные поля и таблицы, которые могут быть извлечены моделями. Сюда входит следующее:
BoundingBox: координаты для обнаруженной текстовой строки.
PageNumber: номер страницы, на которой расположена обнаруженная текстовая строка.
Text: обнаруженная текстовая строка.
Selected: обнаруженное поле, выбранное пользователем на элементе управления.
BoundingBox: координаты для обнаруженной текстовой строки, выбранной пользователем.
PageNumber: номер страницы, на которой расположена обнаруженная текстовая строка, выбранная пользователем.
Text: обнаруженная текстовая строка, выбранная пользователем.
Заметка
Некоторые из этих имен свойств изменились с обновлениями за апрель 2020 года. Если вы не видите эти свойства в своем приложении, вам придется вручную обновить имена свойств. Дополнительные сведения: Изменения имени свойства в компонентах AI Builder для приложений на основе холста
Дополнительные свойства
Text: текст, отображаемый на кнопке, которая активирует "Распознаватель текста".
ImageDisplayed (Показать изображение на панели свойств): определяет, отображает ли компонент изображение. Если задано значение Вкл, вокруг значений столбцов, обнаруженных в изображении, отображаются прямоугольники.
DisplayMode:
Edit: разрешает пользовательский ввод.
View: только отображает данные.
Disabled: отключено.
Height: высота компонента.
Visible: отображается ли компонент.
Width: ширина компонента.
X: расстояние между левым краем компонента и левым краем его родительского контейнера или экрана.
Y: расстояние между верхним краем компонента и верхним краем его родительского контейнера или экрана.
Дополнительные свойства конструктора доступны на панели Расширенные.
Руководство по настройке специальных возможностей
Эти рекомендации для элемента управления "Кнопка" Power Apps также применяются к компоненту распознавания текста.
Используйте строку формул, чтобы получить текстовое значение из выбранного элемента в элементе управления TextRecognizer.
Ниже приведено несколько примеров.
Это выражение извлекает полный текст, распознанный TextRecognizer1
.
TextRecognizer1.FullText
Это выражение извлекает значение свойства текста выбранного элемента из TextRecognizer1
.
TextRecognizer1.Selected.Text
Это выражение объединяет значения из свойства Text
элемента управления TextRecognizer1
, разделенные запятой и пробелом.
Concat(TextRecognizer1.Results,Text,", ")