Pular para o conteúdo principalUm campo de imagem permite salvar partes de documentos como imagens. Por exemplo, isso pode ser útil ao lidar com fotos de identificação, assinaturas ou carimbos.
Você pode adicionar um campo de imagem clicando no ícone Add Image. Adicione a região da imagem, se necessário; observe, porém, que campos de imagem não podem ser treinados. Para cada documento que tenha um campo de imagem, você precisará localizar essa imagem e definir sua região durante a revisão manual ou usando um script de atividade Custom.
O campo de imagem não pode ter várias regiões.
Propriedades gerais do campo Image
- Field name. O nome exclusivo do campo em uma determinada Skill. O nome do campo não pode conter caracteres especiais, como ponto final, vírgula, barra, dois-pontos, asterisco, ponto de interrogação, aspas, sinais de menor que, maior que ou barra vertical. O comprimento máximo permitido para um nome de campo é de 90 caracteres.
- Required field. Indica que o valor do campo não pode ficar vazio. Ativar essa propriedade adiciona uma regra de validação à Página. Se o campo estiver vazio após a extração, o documento será enviado para revisão manual com um erro.
- Allow multiple items. Indica que o campo pode ter várias instâncias. Por exemplo, se um contrato for assinado por várias partes, você pode extrair todas as assinaturas como instâncias do mesmo campo de imagem.
Durante a exportação de dados, a imagem é extraída com base nas suas coordenadas de região e salva no formato JPG. Você poderá acessar as imagens da mesma forma que os demais dados extraídos:
- Via Vantage API.
- Em scripts de Custom activity ou Output activity (sistema externo). O objeto Field tem a propriedade Value, que armazena o nome do arquivo, e a propriedade Image, com a representação binária da imagem.
- Usando a exportação para Shared Folder configurada na sua Output activity. Se um documento tiver campos de imagem, o arquivo JSON que contém os dados do documento armazenará o nome de arquivo de cada imagem na chave value do campo de imagem correspondente. Os arquivos de imagem serão colocados em uma subpasta com o mesmo nome do arquivo JSON.
Os nomes de arquivos de imagem seguem o esquema de nomenclatura abaixo:
- Uma imagem extraída de um campo herda o nome do campo como nome do arquivo. Por exemplo, se um campo de imagem se chama Signature, o nome de arquivo resultante será Signature.jpg.
- Se um campo tiver várias instâncias, o nome de arquivo de cada uma receberá um sufixo com o número da instância, separado por um sublinhado. Por exemplo, se um campo de assinatura tiver duas instâncias, os nomes de arquivo serão
Signature_1.jpg e Signature_2.jpg.
- Se o campo fizer parte de um grupo ou de um grupo de grupos, o nome de arquivo conterá o caminho completo até o campo de imagem, com sublinhado como separador. Por exemplo, se um campo de assinatura for filho do grupo de campos Group2, que por sua vez é filho do grupo de campos Group1, o nome de arquivo resultante será
Group1_Group2_Signature.jpg.
Observação: Se um nome de arquivo criado de acordo com esse esquema de nomenclatura exceder 256 caracteres (incluindo todos os separadores, números de sufixo e a extensão do arquivo), será usado um esquema de nomenclatura alternativo: Field_{Guid of image field}.jpg.