Ir para o conteúdo
3 min de leitura

PDF para GIF animado: como montar páginas em movimento

Como transformar páginas de PDF num GIF animado com o ImageMagick, com tempo por página, limite de 256 cores e quando um vídeo ou slide é melhor.

Para fazer um GIF animado com as páginas de um PDF, gere uma imagem por página e junte as imagens num programa de edição ou no terminal, com um tempo de exibição para cada quadro. O AjustaPDF gera as páginas em PNG ou JPEG, mas não monta o GIF. O formato GIF, por sua vez, tem limite de 256 cores por quadro, o que pesa na qualidade do texto.

O que o GIF tem de limitado

GIF é um formato de imagem com paleta de até 256 cores por quadro. Texto preto sobre fundo branco sai razoável, porque as cores são poucas. Já fotos e degradês ganham faixas e pontilhados, e as bordas das letras ficam menos suaves do que num PNG. O GIF também não tem som, e cada quadro é uma imagem completa, o que faz o arquivo crescer depressa.

Quando GIF, vídeo ou apresentação é melhor

ItemGIF animadoVídeo MP4Apresentação
Cores256 por quadroMilhões por quadroIgual ao original
Peso de páginas longasCresce a cada quadroMenor, pela compressão entre quadrosArquivo pequeno, sem animação
SomNão temTemDepende do que você inserir
Uso típicoReações e ilustrações curtasTutoriais e passagens longasSlides apresentados ao vivo

Como montar o GIF

  1. Gere as páginas com a ferramenta PDF para imagem em PNG, com 72 ou 100 DPI para manter o arquivo leve. Baixe o ZIP e extraia as imagens.
  2. Confira a ordem dos arquivos. O terminal junta os nomes em ordem alfabética, então pagina-10 vem antes de pagina-2, a menos que os números tenham zeros à esquerda (o mesmo cuidado vale para as páginas de um quadrinho em CBZ ou CBR montadas em PDF).
  3. Monte com o ImageMagick: magick -delay 200 -loop 0 pagina-*.png apresentacao.gif. O valor do delay é em centésimos de segundo, então 200 dá dois segundos por página, e o loop 0 faz o GIF repetir sem parar.
  4. Abra o GIF no navegador e confira se a ordem e o tempo estão certos. Corrija o delay e monte de novo se algo parecer rápido demais.

Onde o GIF pesa mais

O peso sobe com a área de cada quadro e com o número de quadros. Como cada página vira um quadro inteiro, o arquivo cresce rápido quando a resolução é alta. Reduza o DPI antes de exportar as páginas, porque o GIF não recupera o que a paleta já descartou. Corrigir o tamanho depois só diminui a imagem, sem devolver a nitidez.

Transparência, cor e envio

O GIF aceita transparência em um nível só: cada pixel aparece ou some, sem as bordas suaves do PNG. Páginas com fundo branco, que são quase todos os PDFs, não precisam de cuidado especial. Se o fundo é colorido, a cor entra na paleta de 256 cores, e isso também afeta a qualidade do resultado.

Antes de enviar o GIF por e-mail, confira o tamanho final. O Gmail limita os anexos a 25 MB no total, e um GIF de muitas páginas em resolução alta pode passar disso mais rápido do que parece. Se for o caso, reduza o DPI das páginas e monte o arquivo de novo, ou envie um link para ele.

Quando não usar GIF

Se a ideia é passar páginas com ritmo de apresentação, o formato certo é o slide. O PDF para PowerPoint transforma cada página num slide, com os textos em caixas editáveis (o que esperar de fontes e gráficos está em PDF para PowerPoint editável). A apresentação pode ser exportada como vídeo pelo próprio PowerPoint, em versões recentes, e o resultado é mais nítido e leve que o GIF. Para slides parados como imagens, veja PowerPoint em JPG.

Se o que você quer é só mostrar as páginas como imagens soltas, veja PDF para BMP e PDF para TIFF para outros formatos de imagem. Para entender o formato em si, o guia sobre o que é arquivo GIF cobre o que acontece quando o arquivo vai para o PDF. A escolha de resolução aparece no glossário sobre DPI.

Perguntas frequentes

Como juntar as páginas de um PDF de cinco slides num GIF animado?

Gere cinco PNG com a ferramenta de PDF para imagem, confira a ordem dos arquivos e rode no terminal o comando magick com delay 200 e loop 0, apontando para as páginas. Cada página fica dois segundos na tela e o GIF repete sem parar.

Por que o texto do GIF feito de páginas de PDF ficou serrilhado?

Porque o GIF usa no máximo 256 cores por quadro, e as bordas das letras precisam de tons intermediários que a paleta pode não ter. Reduzir cores e resolução piora o efeito. Se o texto precisa estar nítido, use vídeo ou uma apresentação.

Quantos segundos cada página deve ficar no GIF para dar tempo de ler?

Depende do texto. Para uma linha ou um título, um a dois segundos costuma bastar. Para um parágrafo, deixe mais tempo. No ImageMagick o valor é em centésimos de segundo, então 200 equivale a dois segundos.

O AjustaPDF transforma um PDF em GIF animado?

Não. A ferramenta gera uma imagem por página, em PNG ou JPEG, num ZIP. A montagem do GIF é feita no seu computador, com um programa de imagens ou com o ImageMagick.