Поделиться через


Использование компонента распознавания текста в 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,", ")