Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades de Document Understanding
Última atualização 29 de abr de 2024

Validação manual para digitalizar documentos

O exemplo abaixo explica como extrair manualmente dados de uma imagem e apresentar a saída em um arquivo separado. Ele apresenta atividades como Digitize Document ou Present Validation Station. Essas atividades podem ser encontradas no pacote UiPath.IntelligentOCR.Activities .

Observação: este fluxo de trabalho está usando uma versão mais antiga do pacote UiPath.IntelligentOCR.Activities .

É assim que um processo de automação pode ser construído:

  1. Abra o Studio e crie um novo Processo nomeado por padrão Principal.

    Nota: Certifique-se de adicionar todos os arquivos necessários (.json arquivos e todas as imagens) dentro da pasta do projeto.
  2. Arraste um contêiner Sequência para dentro do Designer de fluxo de trabalho e crie as seguintes variáveis:

    Nome da variável

    Tipo de Variável

    Valor Padrão

    Text

    String

     

    DOM

    UiPath.DocumentProcessing.Contracts.Dom.Document

     

    Data

    UiPath.DocumentProcessing.Contracts.Taxonomy.DocumentTaxonomy

     

    DocumentTaxonomy

    UiPath.DocumentProcessing.Contracts.Taxonomy.DocumentTaxonomy

     

    TaxonomyJSON

    String

     

    HumanValidated

    UiPath.DocumentProcessing.Contracts.Results.ExtractionResult

     
  3. Arraste uma atividade Ler arquivo de texto dentro da sequência.

    • No painel Propriedades, adicione o nome do arquivo, neste caso "taxonomy.json", no campo NomeDoArquivo.
    • Adicione a variável TaxonomyJSON no campo Conteúdo.
  4. Adicione uma atividade Atribuir abaixo da atividade Ler arquivo de texto .

    • Adicione a variável Data no campo Para e a expressão DocumentTaxonomy.Deserialize(TaxonomyJSON) no campo Valor . Esta atividade constrói a taxonomia para extração.
  5. Arraste uma atividade Digitalizar documento abaixo da atividade Atribuir .

    • No painel Propriedades, adicione o valor 1 no campo GrauDeParalelismo.
    • Adicione a expressão "Input\Invoice01.tif" no campo Caminho do documento.
    • Adicione a variável DOM no campo DocumentObjectModel .
    • Adicione a variável Text no campo TextoDoDocumento.
  6. Solte um mecanismo de OCR do Google na atividade Digitalizar documento .

    • No painel Propriedades, adicione a variável Image ao campo Imagem.
    • Marque a caixa de seleção da opção ExtractWords . Esta opção extrai a posição na tela de todas as palavras detectadas.
    • Adicione a expressão "eng" no campo Idioma.
    • Selecione a opção Legacy na lista suspensa Perfil.
    • Adicione o valor 2 ao campo Escala.
  7. Coloque uma atividade Estação de Validação Presente abaixo da atividade Digitalizar Documento .

    • No painel Propriedades , adicione a variável DOM no campo DocumentObjectModel .
    • Adicione a expressão "Input\Invoice01.tif" no campo Caminho do documento.
    • Adicione a variável Text no campo TextoDoDocumento.
    • Adicione a variável Data no capo Taxonomia.
    • Adicione a variável HumanValidated no campo ValidatedExtractionResults .
  8. Arraste uma atividade Para Cada sob a atividade Estação de Validação Presente .

    • No painel Propriedades, selecione a opção UiPath.DocumentProcessing.Contracts.Results.ResultsDataPoint da lista suspensa ArgumentoDeTipo.
    • Adicione a expressão HumanValidated.ResultsDocument.Fields no campo Valores.
  9. Arraste uma atividade Log Message para dentro do corpo da atividade For Each .

    • Selecione a opção Info na lista suspensa Nível.
    • Adicione a expressão item.FieldName no campo Mensagem.
  10. Arraste uma atividade Log Message abaixo da primeira atividade Log Message.

    • Selecione a opção Info na lista suspensa Nível.
    • Adicione a expressão item.Values(0).Value.ToString no campo Mensagem.
  11. Arraste uma atividade Write Line para as atividades Log Message .

    • Adicione o valor "" no campo Texto.
  12. Execute o processo. O robô usa as atividades do IntelligentOCR para processar manualmente os dados e apresentar os resultados.

Baixe o exemplo aqui.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.