Como o Designer converte objetos PDF

A conversão do conteúdo do PDF no formato XDP depende extremamente da origem do próprio arquivo PDF. A especificação PDF permite uma ampla variedade de estilos e de layouts estruturais, sendo que alguns deles proporcionam uma boa migração e outros não. Em geral, o PDF é usado como layout de formulário final, ou seja, apenas a exibição do conteúdo é importante e não o conteúdo propriamente dito.

Em diversas situações, o Distiller® ou o PDFMaker gera realmente o arquivo PDF, mas ambos só podem renderizar o conteúdo na ordem em que ele foi fornecido.

A tabela a seguir identifica os principais elementos de um arquivo PDF e indica como o Designer trata esses elementos ao importá-los.

Item

Convertido

Não convertidas

Ações (a partir de um formulário do Acrobat)

O Designer converte apenas as seguintes ações que podem ser associadas a um formulário criado no Acrobat:

  • Importar dados de formulários;

  • Iniciar um URL;

  • Redefinir um formulário (lista de campos parcial ou completa)

  • Mostrar/ocultar um campo

  • Submeter um formulário para uma lista completa de campos.

Todas as ações restantes

Cálculos

Média

Máximo

Mínimo

Sum

Intervalo

 

Comentários/ anotações

 

Não convertidas

Documento

O JavaScript em nível de documento é convertido em scripts de eventos que são assinalados como comentários. É necessário verificar e atualizar os scripts para que correspondam ao modelo do Designer.

Páginas e nomes

Eventos diferentes de scripts do JavaScript

Opções de segurança

Metadados de documentos, incluindo informações sobre versão do PDF, título, autor, assunto, palavras-chaves, criador, produtor, data de criação, data de modificação

As informações de acessibilidade de PDFs marcados são preservadas.

Ordem das tabulações

Fields

Tipos de campos de Data, Texto, Numérico, caixa de seleção, botões de opção e grupos, Botão, Caixa de combinação, Assinatura (apenas as identificadas), Lista suspensa e Caixa de listagem

Texto padrão

Dimensões

Eventos

Nome da fonte, tamanho, negrito, itálico

O JavaScript é convertido em scripts de eventos que são assinalados como comentários. É necessário verificar e atualizar os scripts para que correspondam ao modelo do Designer.

Nome

Formatação de imagens

Posição, orientação, alinhamento e visibilidade

Imprimível

Atributos somente leitura, Necessários, Máximo de caracteres e Várias linhas

Definições de cores RGB e tons de cinza para a cor do plano de fundo, a cor da borda e a cor. Outras especificações de cores são mapeadas para valores RGB.

Dicas de ferramentas são preservadas.

Todas as fontes usadas em um arquivo PDF devem existir no sistema, ou será necessário definir regras de substituição de fontes na tabela de mapeamento de fontes.

O Designer usa um símbolo de cruz (x) para indicar se uma caixa de seleção está selecionada. Se uma caixa de seleção no arquivo PDF usar um caractere diferente, esse caractere será convertido em um símbolo cruzado que talvez não esteja perfeitamente alinhada dentro da área de preenchimento.

Imagens

Todas as imagens 1 bit, 4 bits, 8 bits e 24 bits

Dimensões

Posição

Vetorial

6 bits

32 bits

Alguns formatos TIFF

Linhas

Cor (borda e preenchimento)

Dimensões

Posição

Largura

Alguns estilos pontilhados e tracejados

Estilo

 

Retângulos

Cor (borda e preenchimento)

Dimensões

Posição

Largura

Alguns estilos de linha pontilhadas e tracejadas

Retângulos com bordas arredondadas são convertidos ao serem detectados. A conversão depende de como o arquivo PDF foi gerado.

Estilo

Scripts

JavaScripts em nível de documento, página e campo são convertidos em scripts de eventos que são assinalados como comentários. É necessário verificar e atualizar os scripts para que correspondam ao modelo do Designer.

 

Texto

Conteúdo

Dimensões

Nome da fonte, tamanho, negrito, itálico

Formatação mista (rich text)

Posição

Definições de cores RGB e tons de cinza para a cor do plano de fundo, a cor da borda e a cor. Outras especificações de cores são mapeadas para valores RGB.

Todas as fontes usadas em um arquivo PDF devem existir no sistema, ou será necessário definir regras de substituição de fontes na tabela de mapeamento de fontes.

Caracteres com base em símbolos nem sempre são exibidos corretamente. É possível definir regras de mapeamento de caracteres na tabela de mapeamento de caracteres.

O Designer não oferece suporte para o ajuste do espaço de fontes. Quando um ajuste de espaço do PDF é detectado, o tamanho da fonte é reduzido para que o texto ocupe o mesmo espaço horizontal.