« PreviousNext »

Combinando multiplos PDFs

21 March 2007

Algumas vezes já havia precisado juntar vários PDFs em um único arquivo, mas na época não foi importante o suficiente pra eu ir pesquisar a questão. Hoje a tarde precisei novamente e desta vez fiz o pequeno trabalho de ir ao oráculo perguntar.

Existem diversas maneiras diferentes de realizar este processo. Vou então descrever as 2 soluções que achei melhores, gratuitas e rápidas. Para começar, vamos instalar os pacotes que usaremos nestas opções:

sudo aptitude install gs pdftk

Ghostscript

Com o velho e famoso Ghostscript e uma linha de comando um pouco comprida, mas bastante explicativa, podemos juntar diversos PDFs em apenas um como no comando abaixo:

gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=ArquivoNovo.pdf Arquivo1.pdf Arquivo2.pdf … ArquivoN.pdf

Esta opção funciona perfeitamente, mas o comando é um pouco grande e tem muita verbosidade no output do mesmo.

pdftk

Outra opção muito interessante, o pdftk, possui um comando muito menor e não apresenta toda a verbosidade do comando anterior. Provavelmente esta é a melhor opção para quem simplesmente quer juntar os PDFs e não fazer nenhuma coisa diferente no meio deste processo. Com o comando abaixo, podemos executar a tarefa com bastante simplicidade:

pdftk Arquivo1.pdf Arquivo2.pdf … ArquivoN.pdf cat output ArquivoNovo.pdf

OBS: Vale apena mencionar que em ambas as opções podemos substituir a lista de PDFs (marcada em verde) por expressões com coringas (wildcards) como por exemplo “Arquivo?.pdf” ou “Arquivo*.pdf”

Posted in Debian, Ubuntu | Trackback | del.icio.us | Top Of Page

No comments yet

Leave a Reply