Usar o componente do processador de formulários no Power Apps

Você pode adicionar o componente de processador de formulários do AI Builder à sua tela em aplicativos de tela. Este componente usa uma foto ou carrega sua imagem. Em seguida, ele extrai o texto com base em seu modelo de IA treinado. Se detectar um formulário para o qual o modelo de IA foi treinado, o processador de formulários extrairá os valores dos campos e os identificará usando retângulos.

Nota

Para obter mais informações sobre como criar um novo modelo de processamento de documentos, consulte Introdução ao processamento de documentos no AI Builder.

Para obter mais informações sobre aplicativos de tela, consulte O que são aplicativos de tela no Power Apps?

Pré-requisitos

Este componente exige um modelo de processamento de documentos publicado do AI Builder. Também é necessário associar esse modelo ao componente usando a propriedade do modelo de IA no painel de propriedades.

Quando você adiciona o componente à tela, ele abre automaticamente o painel de modelos de IA. Nele, você seleciona um modelo que foi publicado em seu ambiente. O componente é inicializado quando um modelo de IA é associado a ele.

Propriedades-chave

  • ModelId ("Modelo de IA" no painel de propriedades): informações do modelo de IA às quais o componente está vinculado.

  • OriginalImage: a imagem original antes do processamento.

  • Campos: Os campos extraídos pelo modelo de IA.

  • Tabelas: As tabelas extraídas pelo modelo de IA.

  • Resultados: Contém todas as saídas retornadas pelo modelo de IA com propriedades avançadas. Para cada valor retornado pelo modelo de IA, você pode acessar:

    • BoundingBox As coordenadas no formulário para o campo extraído.

    • Confiança Quão confiante o modelo está em sua previsão do texto extraído.

    • Número de página: O número da página em que a linha de texto extraído está localizada.

    • Valor O valor do texto extraído.

      Nota

      Alguns desses nomes de propriedades foram alterados com as atualizações de abril de 2020. Se não estiver vendo essas propriedades no seu aplicativo, você precisará atualizar manualmente os nomes das propriedades. Mais informações: Mudanças de nome de propriedade nos componentes do AI Builder para aplicativos de tela

Propriedades adicionais

  • Text: Texto exibido no botão que ativa o processador de formulários.

  • ImageDisplayed (Mostrar imagem no painel de propriedades): determina se o componente exibe a imagem. Quando Ativado, os retângulos são exibidos em volta dos valores de campo detectados na imagem.

    É possível usar três cores para desenhar o retângulo, dependendo do nível de confiança:

    • Vermelho: O nível de confiança está entre 0% e 39%.
    • Laranja: O nível de confiança está entre 40% e 59%.
    • Azul: O nível de confiança está entre 60% e 100%.
  • ShowConfidence (Mostrar confiança no painel de propriedades): determina se o componente exibe níveis de confiança junto com os retângulos na imagem.

  • DisplayMode:

    • Editar: permite a entrada do usuário.

    • Exibição: exibe apenas os dados.

    • Desabilitado: está desabilitado.

  • Altura: a altura do componente.

  • Visível: se o componente aparece ou se está escondido.

  • Largura: a largura do componente.

  • X: a distância entre a borda esquerda do componente e a borda esquerda da respectiva tela ou contêiner pai.

  • S: a distância entre a borda superior do componente e a borda superior da tela ou contêiner pai.

Outras propriedades de design estão disponíveis no painel Avançado.

Diretrizes de acessibilidade

Essas diretrizes do controle de botão do Power Apps também se aplicam ao componente do processador do formulário.

Confira também