Diferenciação de recursos entre formulários HTML5 e PDF forms

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

Recurso 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
As assinaturas digitais não são suportadas, mas um novo campo de assinatura Scribbleé adicionado para assinaturas como em papel. É possível escrever sua assinatura no formulário usando o campo Assinatura de script. A assinatura é salva no formulário como uma imagem. Você pode salvar informações de localização geográfica no campo Assinatura de script. 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 que cada navegador suporta.
Os formatos .gif, .png, .jpeg, .bmp e .tiff são suportados.
Paginação

Um formulário HTML5 é dividido em painéis e caixas para dar uma aparência semelhante aos 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 mesclagens de dados adicionarem conteúdo a uma página, o tamanho 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 1ª e a 2ª página, mas não entre quaisquer outras páginas.

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

Como os formulários móveis HTML5 não suportam quebras de página, os cabeçalhos e os rodapés são exibidos apenas uma vez. No entanto, é possível configurá-los no layout para serem exibidos em vários locais na pré-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 detalhes sobre a lista 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 pela 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 execuções HTML5 e garantir que o comportamento e a aparência dos formulários HTML5 e PDF com base em XFA sejam consistentes. Para obter lista detalhada das práticas recomendadas, consulte Práticas recomendadas para criar um formulário HTML5.

Nesta página