Diferenciação de recursos entre formulários HTML5 e PDF forms feature-differentiation-between-html-forms-and-pdf-forms

CAUTION
AEM 6.4 chegou ao fim do suporte estendido e esta documentação não é mais atualizada. Para obter mais detalhes, consulte nossa períodos de assistência técnica. Encontre as versões compatíveis here.

A tabela a seguir especifica o suporte de recursos fornecido para formulários HTML5 e PDF forms:

Destaque
Formulários HTML5
PDF
Códigos de barras
Não disponível no nível da interface do usuário.
Compatível
Campo de assinatura
Assinaturas digitais não são compatíveis, mas um novo Assinatura do Scribble é adicionado para assinaturas do tipo papel. É possível assinar o formulário usando a Assinatura do Scribble campo. A assinatura é salva no formulário como uma imagem. Você pode salvar informações de localização geográfica na variável Assinatura do Scribble campo.
Campo de assinatura disponível para Assinaturas digitais.
Mesclagem de dados
Compatível
Compatível
Imagens
O esquema de URI de dados é usado para exibir imagens. Todas as versões modernas dos navegadores suportam esse esquema, mas há diferenças no intervalo de formatos de imagem suportados por cada navegador.
Os formatos .gif, .png, .jpeg, .bmp e .tiff são compatíveis.
Paginação

Um formulário HTML5 é dividido em painéis e caixas para dar a ele uma aparência semelhante a PDF forms. O tamanho da página é calculado dinamicamente. Se todo o conteúdo de uma página em um formulário HTML5 for excluído ou marcado como oculto, a página em branco ficará oculta e um espaço vazio (espaço em branco) não será exibido entre as páginas acima e abaixo da página em branco.

Se os scripts ou união de dados adicionarem conteúdo a uma página, o comprimento da página será expandido para acomodar o conteúdo recém-adicionado. Nenhuma nova página é adicionada ao formulário para acomodar o conteúdo recém-adicionado.

Observação: Quando todo o conteúdo de uma página em um formulário HTML5 é excluído ou marcado como oculto, a página em branco (espaço em branco) permanece visível entre a primeira e a segunda página, mas não entre quaisquer outras páginas.

A paginação no PDF depende do conteúdo de dados mesclado ou do conteúdo do usuário e a contagem de páginas é aumentada/reduzida com base nela.
Cabeçalhos/Rodapés
Compatível.

Como os formulários móveis do HTML5 não são compatíveis com quebras de página, os cabeçalhos e rodapés são exibidos apenas uma vez. No entanto, é possível configurá-los no layout para serem exibidos em vários lugares na visualização de formulários móveis.
Compatível.
Widgets personalizados
É possível personalizar widgets para aprimorar a experiência do usuário em dispositivos móveis.
Todos os widgets estão bloqueados e nenhum widget personalizado pode ser conectado.
API de script XFA
Suporta as construções de script XFA mais usadas. Para obter a lista de detalhes de construções compatíveis, consulte suporte a scripts.
Suporta todas as construções de script XFA.
APIs de script Acrobat
Os formulários HTML5 são compatíveis com as APIs mais usadas. Para obter detalhes, consulte suporte a scripts.
Se o arquivo PDF for aberto no Acrobat ou Reader, ele também oferecerá suporte a todas as APIs de script fornecidas pelo Acrobat.
Suporte para idiomas da direita para a esquerda
Compatível
Compatível

Siga as práticas recomendadas para ativar um modelo de formulário para representações do HTML5 e garantir que o comportamento e a aparência dos formulários do HTML5 e do PDF baseado em XFA sejam consistentes. Para obter uma lista detalhada das práticas recomendadas, consulte Práticas recomendadas para projetar um formulário HTML5.

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da