O Advanced Designer oferece suporte à importação de documentos rotulados a partir de uma pasta que contém imagens de documentos e rótulos em formato XML compatível com o Advanced Designer. Você pode preparar essa pasta exportando documentos rotulados do FlexiCapture.
Os rótulos importados são mesclados aos rótulos existentes. Os campos importados são mapeados para campos existentes com o mesmo tipo e nome. Se não for encontrado um equivalente para um campo importado, ele será adicionado à skill como um novo campo.
Conversão de Bloco de Tabela
No Vantage, o campo de tabela pode conter apenas campos de texto e não oferece suporte a aninhamento. Portanto, o bloco de tabela do FlexiCapture será convertido da seguinte forma:
| Possui tabelas aninhadas | Possui campos não textuais | Campo resultante no Advanced Designer |
|---|
| Não | Não | Tabela |
| Não | Sim | Grupo com vários itens |
| Sim | Não | Grupo com vários itens que tem grupos aninhados com vários itens e uma tabela no nível mais profundo de aninhamento |
| Sim | Sim | Grupo com vários itens que tem grupos aninhados |
Preparando uma pasta de importação
Para preparar uma pasta de importação, exporte documentos anotados do FlexiCapture executando FCAdminTools.exe com as seguintes opções:
FCAdminTools.exe ExportLabeling [/LabelingSource=<LayoutTraining/ClassifierTraining/WorkBatches>] [/BatchName=<nome de um lote no grupo de lotes especificado>] [/DocumentDefinition=<nome da definição do documento>] [/Project=<caminho do projeto>] [/TargetFolder=<caminho da pasta de destino>]
| Opção | Descrição |
|---|
/LabelingSource=<LayoutTraining/ClassifierTraining/WorkBatches> | Grupo de lotes selecionados para exportação. Valor padrão: LayoutTraining. Observação: o Advanced Designer atualmente não oferece suporte à importação de lotes de ClassifierTraining. |
/BatchName=<name of a batch in the specified group of batches> | Nome de um lote selecionado para exportação. Esse lote deve pertencer ao grupo especificado pela opção LabelingSource. Se estiver vazio, a pasta de exportação conterá todos os lotes do grupo que se referem à definição de documento especificada. Se LabelingSource = ClassifierTraining, esta opção pode ficar em branco. |
/DocumentDefinition=<name of the document definition> | Nome da definição de documento para a qual os lotes serão exportados. Especifique uma definição de documento se o projeto contiver várias definições. Se LabelingSource = ClassifierTraining, esta opção pode ficar em branco. Observação: só é possível exportar uma definição de documento que tenha uma única seção. A exportação de definições com várias seções não é suportada. |
/Project=<path to the project> | Caminho para o arquivo FCPROJ. |
/TargetFolder=<path to the target folder> | Caminho para a pasta em que os resultados da exportação serão armazenados. A pasta é criada automaticamente durante a exportação. |
A pasta de exportação contém os seguintes arquivos:
DocumentDefinition.json
SkillSettings.json (ao exportar grupos de lotes LayoutTraining e WorkBatches)
- Pasta
<Document name> que contém as informações do documento em formato TIFF e o arquivo Labeling.json (rotulagem no formato de dados extraídos)
O comando ExportLabeling é suportado pelo FCAdminTools a partir do Patch 3 do FlexiCapture 12 Release 4 Update 2. Se o seu projeto foi criado em uma versão mais antiga, primeiro atualize sua versão do FlexiCapture e depois exporte a rotulagem.