Réduire le poids d’un fichier PDF rapidement avec Ghostscript

Développement, , , ,

Les PDF c’est bien, mais ils peuvent parfois avoir un poids énorme ! Généralement quand ils sont créés par des logiciels dont je tairais le nom ;)

Le plus simple est alors d’utiliser la librairie Ghostscript pour compresser vos fichiers PDF :

user@ubuntu:~$ gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=output.pdf input.pdf 

Et voila, en une ligne de commande votre PDF a maintenant une taille acceptable ;)


Commande originale sur la documentation Ubuntu-fr

Vos commentaires

  1. Intéressante comme commande
    Juste un petit hic : *POURQUOI* ça compresse ?

    (sous-entendu, qu’est qui ne l’est pas avant et qui l’est après)

    Merci
    Sur ce, tests en vue ;-)

    1. Pour moi, ça compresse les PDF car des informations inutiles sont enlevées et les images sont compressées, donc potentiellement une perte de qualité comme le dit Julien ;)

  2. Un peu plus simple et équivalent il me semble : ps2pfd input.pdf output.pdf.

    Ça détourne l’usage de ps2pdf, qui est censé servir à convertir du PostScript en PDF, mais en fait, il fait cela en appelant précisément GhostScript avec une sortie pdfwrite. Or, comme GhostScript accepte en entrée aussi bien du PostScript que du PDF, on peut sans problème l’appeler avec un PDF, qu’il transformera ainsi… en PDF. :-)

Laisser un commentaire