Como renderizar formulários PDF

Para entender a diferença entre formulários PDF dinâmicos e estáticos, é importante entender o que o termo renderizar significa. A renderização de um formulário é o processo de criar o layout e a formatação final precisos do design de formulário. O formulário pode ou não ser unido com os dados, dependendo do design e dos dados do formulário. A renderização pode ser feita pelo LiveCycle no servidor ou pelo Adobe Reader no cliente. Um formulário PDF deve ser renderizado antes de ser exibido ao usuário final ou impresso. Assim, renderização é a imagem final.

Características de formulários PDF estáticos

Os designs de formulários salvos como formulários PDF estáticos são renderizados uma vez no servidor e são exibidos no cliente na versão de destino do Acrobat® ou do Adobe Reader. Eles não são renderizados em resposta à interação do usuário. O formulário pode ter sido projetado com um layout flutuante; no entanto, quando o formulário PDF estático é criado, seu layout é fixado e o formulário PDF resultante não será renderizado novamente no cliente.

Tamanho de arquivo
Em geral, formulários salvos como PDF estáticos renderizam em tamanhos maiores que os arquivos equivalentes salvos como formulários PDF dinâmicos.

Local de renderização
Os formulários PDF estáticos são renderizados uma vez e exibidos no cliente na versão de destino do Acrobat ou do Adobe Reader. Eles não são renderizados em resposta à interação do usuário. Uma vez que a renderização é executada no servidor, é possível executar somente pequenas alterações para a saída final no cliente. Por exemplo, a área de valor pode mostrar uma cor diferente depois que o usuário clicar em um botão ou sair de um campo.

Velocidade de exibição
Em geral, formulários PDF estáticos exigem mais tempo para serem renderizados no servidor do que formulários PDF dinâmicos, mas são exibidos mais rapidamente no software cliente no computador do usuário final. Os formulários PDF estáticos demandam mais tempo no servidor uma vez que o servidor executa operações de layout de página, união de dados e renderização final. No caso de formulários PDF dinâmicos, o servidor só executa a união de dados. O software cliente no computador do usuário final executa operações de layout de páginas e renderização final. Consequentemente, o tempo de renderização para formulários PDF dinâmicos depende do poder de processamento do computador do usuário final, especialmente quando o arquivo PDF for grande.

Características de formulários PDF dinâmicos

Os formulários salvos como PDF dinâmicos são renderizados no cliente no Acrobat ou no Adobe Reader e, dependendo das interações do usuário final, podem ser renderizados novamente no cliente várias vezes. As alterações na aparência de objetos são possíveis no Acrobat ou no Adobe Reader porque ambos têm informações suficientes para renderizar novamente a saída final. Por exemplo, os objetos podem mudar de cor, a paginação pode ser alterada e os objetos podem aparecer ou desaparecer. Se o usuário final clicar em um botão que adicione uma nova linha a uma tabela, o formulário será renderizado novamente no Acrobat ou no Adobe Reader. Os formulários PDF dinâmicos foram introduzidos pela primeira vez no Adobe Reader, no Acrobat Professional e no Acrobat Standard 7.0.

Tamanho de arquivo
Em geral, formulários salvos como dinâmicos renderizam em tamanhos menores que os arquivos equivalentes salvos como formulários PDF estáticos.

Local de renderização
Os designs de formulários salvos como PDF dinâmicos são renderizados no cliente no Acrobat ou no Adobe Reader. Como a renderização é realizada no cliente, o formulário pode renderizar novamente várias vezes com base nas interações do usuário final.

Velocidade de exibição
No caso de formulários PDF dinâmicos, o servidor só executa a união de dados. O software cliente no computador do usuário final executa operações de layout de páginas e renderização final. Consequentemente, o tempo de renderização para formulários PDF dinâmicos depende do poder de processamento do computador do usuário final, especialmente quando o arquivo PDF for grande.