Reconhecer texto de um elemento#
Este bloco permite, durante o desenvolvimento do robô, definir uma área da tela (janela do aplicativo, painel ou outro elemento dentro da janela) e, em seguida, durante a execução do script, o robô reconhece todo o texto da área da tela definida usando a tecnologia OCR e grava o resultado do reconhecimento na variável de texto especificada. Você pode escolher um dos vários módulos OCR disponíveis offline e online.
| Seletor | [Seletor] Identificador da janela ou elemento da interface do usuário dentro do qual o reconhecimento de texto será realizado. |
| Idioma do texto | Seleção do idioma do texto. |
| Resultado | [Texto] O texto reconhecido será colocado na variável especificada aqui. |
| ID do processo | [Link] Variável que armazena o identificador do processo. Indica com qual aplicativo deve-se trabalhar. Se o aplicativo especificado estiver minimizado ou sua janela estiver coberta por outras janelas, ele será trazido para o primeiro plano. Ao trabalhar com navegadores, o ID do processo também indica a guia específica do navegador com a qual o bloco deve trabalhar. Se a propriedade for deixada em branco, ou se a variável ID do processo não tiver sido atribuída anteriormente no momento em que o aplicativo ou o navegador foi iniciado, o aplicativo e a guia do navegador serão determinados a partir do conteúdo da linha correspondente do seletor. O ID do processo pode ser obtido, por exemplo, usando os blocos Iniciar aplicativo ou Obter processo. |
| Módulo | Seleção do módulo OCR a ser aplicado ao reconhecer a imagem em texto. |
| Método de separação | [Texto] O texto reconhecido pode ser automaticamente separado em partes, por vírgula. Método de separação:
|
| Delimitador de blocos | [Número] Código hexadecimal do caractere que será considerado delimitador de blocos. Por exemplo, o espaço tem o código 20, o caractere de tabulação tem o código 9. Usado ao escolher o método de separação 0. |
| Número de caracteres | [Número] O comprimento do espaço vazio no texto reconhecido, medido em número de caracteres, que é usado ao escolher o método de separação de texto em blocos 2. |
| Ampliação | [Número] Valor que indica quantas vezes a imagem deve ser ampliada antes do reconhecimento. Dependendo do mecanismo utilizado, aumentar a imagem em 2 ou 3 vezes ajuda a melhorar a qualidade do reconhecimento. |
| Tempo de espera | [Número] Tempo limite de espera para a aparição do elemento em segundos. |
| Nível de tratamento | Seleção do nível de tratamento de erros. Valores possíveis:
Se o valor "Default" for selecionado, o valor do bloco "Iniciar" deste diagrama será utilizado. |
| Nível de mensagens | Seleção do nível de mensagens que os blocos exibirão durante a execução. Valores possíveis:
Se o valor "Default" for selecionado, o valor do bloco "Iniciar" deste diagrama será utilizado. |
| Texto de erro | [Texto] Retorna informações detalhadas sobre o erro em caso de execução incorreta do bloco. |