Converter PDF para imagens
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