Eu não acho que haja alguma ferramenta para arquivos PDF que tenha um grande conjunto de comandos como o ImageMagick. Aqui estão alguns com suas principais capacidades.
-
pdfjam , um invólucro em torno do pdfLaTeX pdfpages . Pdfjam inclui alguns comandos especializados (
pdfnup
para fazer arranjos de 2 páginas e assim por diante,pdfbook
para criar livretos,pdfjoin
para concatenar vários arquivos,pdf90
e assim por diante para rotacionar páginas) e pode definir metadados , título, palavras-chave,…), dimensionar e girar páginas e assim por diante. O pacote pdfpages permite organizar páginas ou partes de páginas de um ou mais arquivos da maneira que você quiser e escrever código LaTeX arbitrário ao redor deles. - O pdftk é útil principalmente para remontar quantidades conhecidas de páginas, mas tem outros recursos.
- A pyPdf biblioteca Python pode facilmente remontar páginas de formas complexas e pode cortar e mesclar páginas. Exemplo:
un2up
,unbook
. - O PDF :: API2 do Perl é mais complexo e pode incorporar fontes .
- O Ghostscript funciona com arquivos PostScript e PDF. Pode incorporar fontes em um arquivo PDF.
Se você quiser trabalhar em um arquivo PDF como uma imagem de bitmap, o ImageMagick faz isso. Ele não suporta arquivos PDF de várias páginas, então extraia e recomponha seus arquivos com outras ferramentas.