Eu uso principalmente o pdftk. Mas aqui estão alguns outros a serem considerados:
pdfsam (PDF Split and Merge) : "pdfsam é uma ferramenta de código aberto (licença GPL) projetada para lidar com arquivos pdf"
PDFJam "Uma pequena coleção de scripts de shell que fornecem uma interface simples para grande parte da funcionalidade do excelente pacote de arquivos PDF para páginas pdf (de Andreas Matthias) para pdfLaTeX ." (Você também pode usar o pdfLaTeX diretamente.)
jPDFTweak : "O jPDF Tweak é um aplicativo Java Swing que pode combinar, dividir, girar, reordenar, marca d'água, criptografar, assinar e alterar arquivos PDF."
Inkscape: é um editor de gráficos vetoriais que pode importar páginas PDF em seu formato SVG nativo e também exportar como PDF.
Calibre: software de gerenciamento de e-book de código aberto que pode converter PDFs para outros formatos e manipulá-los de outras maneiras. Vem com ferramentas de linha de comando, como pdfmanipulate, que podem ser úteis.
É claro que o Ghostscript também pode fazer muitas coisas com arquivos PDF.
mbPDFasm
aparentemente pode também fazer coisas com marcadores, mas eu nunca usei: thierry.schmit.free.fr/spip/spip.php?article15&lang=enjPDFBookmarks
: flavianopetrocchi.blogspot.com/2009/03/...Conheço dois programas para manipular PDFs no Linux:
PDEedit "O PDFedit é um editor de PDF de código aberto gratuito e uma biblioteca para manipulação de documentos PDF, lançado sob os termos da GNU GPL versão 2. Inclui a biblioteca de manipulação de PDF baseada em xpdf, GUI, conjunto de ferramentas de linha de comando e um editor de PDF."
e pdftk "Se o PDF é um papel eletrônico, o pdftk é um removedor de grampos, um furador, fichário, um anel decodificador secreto e um óculos de raio X. O Pdftk é uma ferramenta simples para fazer coisas cotidianas com documentos PDF. "
fonte
A única maneira que encontrei de adicionar números de páginas a um PDF foi com o LaTeX:
Crie um arquivo /usr/local/bin/add-page-numbers.tex
E um arquivo / usr / local / bin / pdf-numbers
Torne o último arquivo executável e execute-o com
Ele criará um arquivo pdf chamado example-numbers.pdf (e o substituirá, se já existir!).
fonte
O pdfimport for openoffice é uma boa alternativa para editar documentos PDF e reexportar para PDF ou salvar em outro formato. O PDF importado pode ser editado com o OpenOffice Draw.
fonte
O látex com os pacotes pdfpages pode fazer a maioria dessas coisas.
Especificamente sobre como adicionar marcadores, consulte http://michaelgoerz.net/blog/2011/04/pdf-bookmarks-with-latex/
fonte