Converter PDF para imagens

jun. 18, 2011·
Julio Batista Silva
Julio Batista Silva
· 1 minutos de leitura
blog iPhone

Quando eu queria ler algum PDF no meu celular antigo, eu tinha sempre que converter os arquivos para imagens. Os mesmos comandos que utilizava naquele tempo também se mostraram úteis para converter PDFs de livros escaneados em imagens mais leves e criar um novo PDF para ler no iPhone.

Aqui mostro como fazer a conversão de 4 modos diferentes. Prefiro pelo imagemagick.

PDF para Imagem

Imagemagick

Instale o imagemagick.

julio@julio-acer ~> convert documento.pdf imagem.jpg

Alta definição: convert -density 400 file.pdf -scale 2000x1000 hi-res%03d.jpg

Para iPhone: convert livro.pdf -density 72 -quality 75 -scale 640x960 -colors 96 livro%03d.jpg

Para cada página ele gera uma imagem e nomeia como livro001.jpg livro002 e assim por diante.

PPM

Instale pdftoppm e ppmtojpeg.

ppm documento.pdf imagem.ppm

pode usar -f pag_inicial -l pag_final para converter apenas um intervalo.

PPM = portable pixmap file format

Para converter usamos:

for file in *.ppm; do ppmtojpeg $file > ${file/.ppm/.jpg}; rm $file; done

Ghostscript

gs -sDEVICE=jpeg -sOutputFile=imagem.jpg documento.pdf

Gimp

O melhor resultado que consegui para o celular antigo, foi abrir o PDF como imagens pelo gimp e salvar como .bmp. Preciso descobrir como automatizar esse processo.

Imagem para PDF

convert *jpg livro.pdf

Se o arquivo ficar muito grande, tente usando a opção -compress

convert -compress jpeg *jpg livro.pdf

Julio Batista Silva
Authors
Senior Cloud Developer

Sou um engenheiro de computação brasileiro baseado na Alemanha, apaixonado por tecnologia, ciência, fotografia e línguas.

Programo há cerca de duas décadas, explorando desde aplicativos móveis e desenvolvimento web até aprendizado de máquina. Atualmente, foco em SRE de nuvem e engenharia de dados.

Sou voluntário nas comunidades de open source e Python, ajudando a organizar a PyCon DE e a PyData Berlin, mentorando e contribuindo com código e traduções.

No meu blog, compartilho dicas de Linux, guias de configuração e notas pessoais que escrevo para referência futura. Espero que outras pessoas também as considerem úteis. O conteúdo está disponível em vários idiomas.

Visite minha galeria para ver algumas das minhas fotografias.

Longe do teclado, você vai me encontrar em shows, tocando clarinete, pedalando, mergulhando ou explorando novos lugares, culturas e culinárias.

Sempre feliz em me conectar! 🙂

comments powered by Disqus