Et quel est le meilleur outil pour fusionner les pdf ?
Sous Linux (ainsi que sous Windows), vous pouvez installer un petit programme utile, pdftk
. Cela fonctionne bien pour lier les PDF ensemble. Par exemple :
$ pdftk in1.pdf in2.pdf in3.pdf in4.pdf in5.pdf in6.pdf cat output out.pdf
où in*.pdf
sont les fichiers d'entrée et out.pdf
est le résultat. Entre-temps, @jerik a déjà donné une réponse sur la manière de gérer la table des matières.
Avec la version 1.45 - 6 décembre 2012 est pdftk
capable de créer des signets avec update_info, qui pourrait être utilisé comme toc.
Cela se fait en 3 étapes :
Condition préalable pour mon exemple
3 fichiers PDF. Une seule page.
page1.pdf
page2.pdf
page3.pdf
1. Créer les informations de signet
# build the bookmark out of an example file
pdftk page1.pdf dump_data output meta.txt
# Edit meta.txt as you need
Voici un exemple qui a fonctionné pour moi, meta.txt :
InfoBegin
InfoKey: Creator
InfoValue: PDFTK
NumberOfPages: 3
PageMediaBegin
PageMediaNumber: 1
PageMediaRotation: 0
PageMediaRect: 0 0 595.32 841.92
PageMediaDimensions: 595.32 841.92
BookmarkBegin
BookmarkTitle: Page 1
BookmarkLevel: 1
BookmarkPageNumber: 1
BookmarkBegin
BookmarkTitle: Page 2
BookmarkLevel: 1
BookmarkPageNumber: 2
BookmarkBegin
BookmarkTitle: Page 3
BookmarkLevel: 1
BookmarkPageNumber: 3
2. Créer un fichier PDF fusionné temporaire
pdftk page* cat output temp.pdf
3. Ajouter les marque-pages au pdf
pdftk temp.pdf update_info meta.txt output final.pdf
Lorsque vous ouvrez le fichier final.pdf dans Acrobat Reader, vous voyez les signets sur le côté gauche.