LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


opensuse:fusionpdf
no way to compare when less than two revisions

Différences

Ci-dessous, les différences entre deux révisions de la page.


opensuse:fusionpdf [2018/11/17 12:53] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== Fusionner plusieurs fichiers PDF en 1 seul avec Ghostscript ======
  
 +
 +Il est possible à l'aide du simple commande de GhostScript depuis la console du Terminal, de fusionner plusieurs fichiers PDF en 1 seul.
 +
 +
 +Voici la commande :
 +
 +<code>  gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=<destination.pdf> <source1.pdf> <source2.pdf> <source3.pdf></code>
 +
 +===== Petite explication sur cette commande =====
 +
 +**gs** comme vous vous en doutez, démarre le programme Ghostscript
 +
 +**-dBATCH** indique à GhostScript de s'arrêter une fois les fichiers PDF traités. Si vous n'incluez pas cette option, Ghostscript continuera de fonctionner après avoir terminé le traitement.
 +
 +**-dNOPAUSE** force GhostScript à traiter chacune des pages sans faire de pause et d'interaction avec l'utilisateur.
 +
 +**-q** GhostScript désactive les messages durant l'exécution
 +
 +**-sDEVICE=pdfwriter** indique à GhostScript de traiter les fichiers avec **PDF Writer**
 +
 +**-sOutput=**//<destination.pdf>// indique à GhostScript sous quel nom les fichiers fusionnés devront être enregistrés.
 +
 +//<source1.pdf>// indique à GhostScript quel fichier devra être fusionné.
 +
 +//<source2.pdf>// indique à GhostScript quel fichier devra être fusionné.
 +
 +//<source3.pdf>// indique à GhostScript quel fichier devra être fusionné.
 +
 +
 +
 +===== Important =====
 +
 +Les fichiers qui sont indiqués à Ghostscript pour être fusionnés, doivent être séparés par 1 espace. (ex: //fichier1.pdf fichier2.pdf fichier3.pdf fichier4.pdf// )
 +
 +
 +===== Petit exemple pour illustrer cette astuce =====
 +
 +Imaginons que nous avons les fichiers **test.pdf**, **demo.pdf**, **essai.pdf** et **exemple.pdf** dans le même répertoire et que nous désirons les fusionner dans un nouveau fichier qui se nommera **complet.pdf**.
 +
 +La commande sera la suivante :
 +
 +<code>gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=complet.pdf test.pdf demo.pdf essai.pdf exemple.pdf </code>
opensuse/fusionpdf.txt · Dernière modification : 2018/11/17 12:53 de 127.0.0.1