Alléger ou réduire la taille d’un PDF
Les fichiers PDF générés par les programmes sous linux ont une fâcheuse tendance à l’embonpoint.
Il est conseillé de ne pas dépasser 150 dpi dans les réglages d’exportation ou d’impression afin de ne pas avoir un trop gros document, mais parfois, ce n’est pas suffisant pour obtenir un fichier assez léger pour être envoyé par mail.
Voici les commandes à utiliser pour alléger un document PDF
J’ai un document PDF qui servira d’exemple. La taille de base de ce document est de 26.4Mo.
Méthode 1: utiliser l’imprimante PDF de cups pour choisir les réglages
Il faut bien sûr que cups-pdf soit installé sur votre système.
Ouvrez le documents PDF avec votre lecteur de PDF, choisissez de l’imprimer sur l’imprimante PDF, et allez régler les options de manière à imprimer en 150 dpi.
Le nouveau document généré atteint alors une taille de 17.8Mo.
Méthode 2: passer par postscript pour regénérer un PDF léger
Ouvrez un terminal dans le dossier où se trouve votre PDF et entrez la commande suivante, en remplaçant foo par le nom de votre document:
pdftops -paper A4 foo.pdf
vous obtenez, après un temps plus ou moins long, un fichier foo.ps de taille supéroeure à votre PDF d’origine (34.8Mo dans mon cas)
ps2pdf13 foo.ps
Vous obtenez alors un fichier PDF (qui a remplacé votre PDF d’origine, attention à garder votre original au chaud!) très fortement allégé. Dans mon cas, le PDF final fait 1Mo, soit 26 fois moins que le document d’origine!
C’est très appréciable, n’est ce pas?