Réduire un fichier pdf trop lourd

Une petite commande magique qui m’a bien servie quand ma fille voulait envoyer un fichier administratif en .pdf qui était trop lourd pour le déposer dans un site administratif ( pour une bourse). Et d’ailleurs j’ai trouvé cette histoire un peu Kafkaienne, ces demandes de bourses se font en ligne et les fichiers ne doivent pas être lourd, mais si tu ne sais pas bien te servir d’un ordinateur, on ne t’explique pas comment réduire ton fichier en pdf ! Voici une solution magique :

D’abord, il faut avoir installer le paquet « gs » (ghostscript) et pdftk avec cette commande en console (ou Terminal, pour Ubuntu le raccourci Ctl+Alt+T l’ouvre) :

Pour Debian et dérivées (Ubuntu, Linuxmint, etc…)

$ sudo apt-get install ghostscript pdftk

Pour  Mageia ou Mandriva (en root) :

# urpmi ghostscript pdftk

pour  Fedora (en root aussi) :

# yum install ghostscript pdftk

Pour OpenSuse (en root) :

# zypper in ghostscript pdftk

Ou bien les installer via le gestionnaire de paquets de votre distribution.

On met son fichier pdf dans son Dossier Personnel (/home/mon_nom_utilisateur) et en console toujours avec le Terminal en remplaçant mon_fichier.pdf par le nom de votre fichier :

$ gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=out.pdf mon_fichier.pdf

Vous pouvez aussi choisir le nom du document allégé en remplaçant out.pdf par nom_fichier.pdf mais pas avec le même nom pour éviter les conflits Je viens d’essayer sur un fichier Mappy, je suis passer de 12,1 Mo à 2,5 Mo.