Outils pour utilisateurs

Outils du site


all:bibles:linux:applications:pdf

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
all:bibles:linux:applications:pdf [2025/09/28 12:40] omeylhocall:bibles:linux:applications:pdf [2025/12/03 10:57] (Version actuelle) omeylhoc
Ligne 1: Ligne 1:
 +====== Manipulation pdf ======
 +
 +----
 +
 +===== pdf Arranger =====
 +
 +==== Installation ====
 +
 +<code bash>
 +sudo apt update
 +sudo apt install pdfarranger
 +</code>
 +
 +==== Utilisation ====
 +
 +Par inerface graphique. Permet notamment de séparer des pages lorsque le pdf a été créé en mode 2 pages par feuilles.
 +
 +----
 +
 +===== pdfgrep =====
 +
 +recherche dans des fichiers pdf
 +
 +==== Installation ====
 +
 +<code bash>
 +sudo apt update
 +sudo apt install pdfgrep
 +</code>
 +
 +==== Utilisation ====
 +
 +Similaire à la commande grep.
 +
 +----
 +
 +===== pdftk =====
 +
 +==== Installation ====
 +
 +<code bash>
 +sudo apt update
 +sudo apt install pdftk
 +</code>
 +
 +==== Utilisation ====
 +
 +=== Garder certaines pages ===
 +
 +<code>
 +pdftk <inputfile> cat 1 3 5 8-10 output <outputfile>
 +</code>
 +
 +Avec :
 +  * inputfile : fichier d'entrée
 +  * outputfile : fichier de sortie
 +  * liste des pages séparées par des espaces ou suite de pages séparées par des tirets
 +
 +=== Concaténation ===
 +
 +<code>
 +pdftk <inputfiles> cat output <outputfile>
 +</code>
 +
 +Avec :
 +  * inputfiles : liste des fichiers à concaténer (dans l'ordre)
 +  * outputfile : fichier de sortie
 +
 +=== Obtenir un fichier par page ===
 +
 +<code bash>
 +pdftk <inputfile> burst 
 +</code>
 +
 +=== Rotation ===
 +
 +<code bash>
 +pdftk fichier.pdf totate 1-2right output sortie.pdf
 +</code>
 +
 +[[http://techforcurious.website/how-to-rotate-pdf-files-and-merge-in-linux-using-pdftk/|Source]]
 +
 +----
 +
 +===== GhostScript =====
 +
 +==== Installation ====
 +
 +<code bash>
 +sudo apt update
 +sudo apt install ghostscript
 +</code>
 +
 +==== Utilisation ====
 +
 +=== Transformation pdf en image ===
 +
 +<code bash>
 +gs -dNOPAUSE -dBATCH -sDEVICE=jpeg -r600 -sOutputFile='page-%00d.jpg' input.pdf 
 +</code>
 +
 +  * r600 : résolution (600 points par pouce pour l'exemple)
 +
 +=== Changement de résolution ===
 +
 +<code bash>
 +gs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -dNOPAUSE -dBATCH -sOutputFile=output.pdf input.pdf
 +</code>
 +
 +| /screen  | Qualité pour affichage écran  |
 +| /ebook  | Qualité pour lecture sur ebook  |
 +| /printer  | Qualité pour imprimante  |
 +| /prepress  | Qualité pour publication  |
 +
 +[[https://debian-facile.org/_export/pdf/utilisateurs:lagrenouille:tutos:pdftk|Source]]
 +
 +=== Passage en noir et blanc ===
 +
 +<code bash>
 +gs -sOutputFile=output.pdf -sDEVICE=pdfwrite -sColorConversionStrategy=Gray -dProcessColorModel=/DeviceGray -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH input.pdf
 +</code>
 +
 +----
 +
 +===== LibreOffice =====
 +
 +Possibilité de modifier des fichiers pdf construits à partir de logiciels de bureautique. Pas les fichiers issus de scan.
 +
 +----
 +
 +[[all:bibles:linux:applications:pdf|Haut de page]]