Share via


Usar o componente do processador de recibos no Power Apps

[Este tópico faz parte da documentação de pré-lançamento e está sujeito a alterações.]

O componente do processador de recibos do AI Builder verifica e extrai informações dos recibos. Você pode tirar fotos diretamente no componente ou carregar imagens que já foram capturadas. Os dados são reconhecidos e extraídos usando as propriedades abaixo.

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

  • Importante

    • Esse é um recurso de versão preliminar.
    • Os recursos em versão preliminar não foram criados para uso em ambientes de produção e podem ter funcionalidade restrita. Esses recursos são disponibilizados antes de um lançamento oficial para que os clientes possam ter acesso antecipado e forneçam comentários.

Requisitos

O componente processador de recibos funciona melhor com recibos de vendas, aqueles comumente usados por restaurantes, postos de gasolina, varejistas e outros. Podem ser detectados textos impressos e manuscritos.

No momento, apenas recibos em inglês dos Estados Unidos são compatíveis.

Para obter os melhores resultados, forneça uma foto ou digitalização clara por recibo.

  • A imagem precisa estar nos formatos JPEG, PNG ou PDF.
  • O tamanho do arquivo precisa ser menor que 20 MB.
  • As dimensões da imagem precisam estar entre 50 x 50 e 10000 x 10000 pixels.
  • As dimensões do PDF devem ter no máximo 17 x 17 polegadas, o que equivale aos tamanhos de papel legal, A3 ou menor.
  • Para documentos em PDF, apenas as 200 primeiras páginas são processadas.

Propriedades do recibo

Propriedade Definição
MerchantName Nome do comerciante
MerchantAddress Endereço do comerciante
MerchantPhone Número de telefone do comerciante
TransactionDate Data da transação
TransactionTime Hora da transação
PurchasedItems A lista de itens comprados
  • Nome: o nome do item comprado
  • Preço: o preço do item comprado
  • Quantidade: a quantidade do item comprado
  • TotalPrice: o preço total do item comprado
Subtotal Subtotal
Imposto Imposto
Dica Gorjeta
Total Total

Nota

Os valores de recibo são retornados como cadeias de caracteres. Para manipulá-los como números, você pode usar a função Value. Para manipulá-los como datas ou horas, você pode usar as funções DateValue e TimeValue. Você também pode especificar o idioma do texto com uma marca de idioma, como "en-US".

Propriedades adicionais

Propriedade Definição
DetectedFields Informações adicionais de cada uma das propriedades do recibo
  • BoundingBox: as coordenadas do campo
  • Confiança: a confiança do modelo para detectar o campo
  • PageNumber: em que página está o campo
  • Valor: o valor do campo
DetectedText A lista de todas as linhas de texto reconhecidas no recibo
  • BoundingBox: as coordenadas da linha de texto
  • PageNumber: em que página está a linha de texto reconhecido
  • Valor: a linha de texto
OriginalImage A imagem original antes do processamento
DisplayMode
  • Editar: permite entrada do usuário
  • Exibir: apenas exibe os dados
  • Desabilitado: não permite entrada do usuário
Height A altura do componente
ImageDisplayed Indica se o componente exibe a imagem ou não
ShowBoundingBoxes Indica se o componente exibe as caixas delimitadoras ou não
Texto O texto exibido no botão que ativa o processador de recibos
Visible Se o componente é exibido ou se está oculto
Width A largura do componente
X A distância entre a borda esquerda do componente e a borda esquerda da tela ou contêiner pai
Y 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 reconhecedor de textos.

Confira também