Pular para o conteúdo principal
Configurar elementos de pesquisa é uma etapa importante na preparação de qualquer atividade, pois as propriedades dos elementos definem as condições para localizar um objeto na imagem do documento. Quanto mais precisamente você especificar as propriedades do elemento, melhor será o resultado de sua detecção na imagem. Se você é novo no Advanced Designer ou está lidando com documentos mais simples, recomendamos configurar os elementos usando as propriedades comuns exibidas nas duas seções do painel Properties: What to search for e Where to search. Se você já tem experiência com o produto e precisa definir condições de busca mais flexíveis e complexas, também pode usar as propriedades avançadas na seção What to search for e a seção avançada Under what conditions. Para mostrar e ocultar as propriedades avançadas, clique no ícone do modo avançado no painel Properties.

Seção O que procurar

A seção O que procurar contém propriedades específicas para cada elemento. Essas propriedades são descritas nas seções a seguir: O elemento Região não tem a seção O que procurar no painel Propriedades. O elemento Campo de Entrada não tem a seção O que procurar no painel Propriedades. O elemento de Deep Learning tem a seção Obter hipóteses de em vez da seção O que procurar.

Seção Onde procurar

A seção Onde procurar é idêntica para todos os elementos. Nesta seção, você pode definir restrições para a área onde o Advanced Designer buscará os objetos correspondentes ao elemento. Para mais informações, consulte Área de pesquisa do elemento.
Observação: No caso do elemento de pesquisa Deep Learning, esta seção é chamada Especificar área de hipótese. Ela oferece as mesmas configurações.

Seção Sob quais condições (propriedades avançadas)

A seção Sob quais condições contém apenas propriedades avançadas. Esta seção é idêntica para todos os elementos e permite definir condições e restrições adicionais para a sua pesquisa de elementos:
  • Os elementos podem ser obrigatórios, opcionais ou proibidos. Esta propriedade pode ser definida usando os valores correspondentes na lista suspensa Elemento é. Para mais informações, consulte Elementos obrigatórios, opcionais e proibidos.
  • Qualidade mín. da hipótese. Qualidade da hipótese que o Advanced Designer formula se não tiver detectado objetos correspondentes a um elemento opcional na área de pesquisa. Esta propriedade fica disponível se Elemento opcional estiver selecionado na seção Sob quais condições. O valor padrão é 0,97.
  • Nº máx. de hipóteses. Limita a quantidade de hipóteses que o programa pode usar ao procurar o próximo elemento. Por padrão, esse Parameter é definido como 5 para elementos simples e 1 para elementos de grupo. Isso significa que, se o programa encontrar 15 hipóteses para um determinado elemento, escolherá as cinco melhores, deixando as outras 10 cadeias de hipóteses incompletas.
  • Não encontrar elemento se pode ser usado para especificar uma condição que, quando atendida, impede o programa de procurar o elemento. A condição é baseada no fato de o elemento de referência ter sido detectado ou não. Se você especificar mais de uma condição, o comando Não encontrar elemento se só funcionará se todas as condições forem atendidas.
  • Comentário. Comentário ou descrição de um elemento fornecido pelo usuário.

Propriedades no menu de contexto do elemento

Você também pode alterar o nome e o tipo dos elementos no menu de contexto do elemento:
  • O nome do elemento pode ser alterado usando o comando Rename no menu de contexto do elemento. O nome do elemento pode conter letras (latinas e russas), números e sublinhados. No entanto, um nome de elemento não pode começar com um número. Espaços, símbolos especiais (.,:- \ /) e palavras-chave reservadas também não são permitidos. Para elementos criados automaticamente que correspondem aos fields da skill, os nomes dos elementos são gerados usando os nomes dos fields. A geração automática de nomes de elementos também leva em conta caracteres e palavras-chave não permitidos.
  • O tipo do elemento pode ser alterado usando o comando Convert Element to no menu de contexto do elemento. Os elementos podem ser elementos simples (Static Text, Separator, White Gap, Barcode, Character String, Paragraph, Object Collection, Date, Phone), ou seja, não contêm elementos aninhados, ou elementos de grupo (Group, Repeating Group). Alterar o tipo do elemento não converte elementos simples em elementos de grupo e vice-versa.

Definindo propriedades no editor de código

As propriedades dos elementos também podem ser especificadas usando expressões escritas em código. Para mais informações, consulte Linguagem FlexiLayout. Para facilitar a definição de propriedades de elementos por meio de código, você pode copiar as propriedades existentes do painel Properties e colá-las no Code Editor no formato de código. Para isso, clique com o botão direito do mouse no elemento desejado na árvore de elementos e selecione Copy Element Properties as Code. Como alternativa, use o atalho Ctrl+Alt+C. Em seguida, acesse o painel Code Editor usando o botão no painel inferior e vá para a seção Search Condition. Cole as propriedades copiadas usando o atalho Ctrl+V ou o comando Paste no menu suspenso do Code Editor. Depois de concluir as etapas acima, você pode revisar o código gerado automaticamente e editar as propriedades do elemento em código, se necessário.