Réduire la taille d'un fichier PDF

Classé dans : Multi-Média - Mots clés : PDF, réduction

Vous voulez réduire la taille d'un fichier PDF : on peut utiliser des services en ligne pour cela ... mais c'est bien plus sûr (vos documents restent chez vous) et rapide en ligne de commande !

C'est souvent le cas avec des documents scannés qui sont beaucoup trop volumineux.

Prérequis

La syntaxe

Dans les commandes ci-après, je suppose que le document de départ (scanné ou autre) est nommé mon_doc.pdf et que le document transformé est nommé mon_result.pdf !

La commande

On va utiliser la commande gs qui est la commande de Ghostscript : si vous n'avez pas cette commande, il faudra donc l'installer.

Convertir un PDF en Noir et Blanc

Si vous avez scanné en mode couleur, un document qui était écrit en noir et blanc, le document stocke l'information couleur pour rien !
Vous pouvez le convertir en noir et blanc en une seule commande :

gs -sOutputFile=mon_doc.pdf  -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dEmbedAllFonts=true -sColorConversionStrategy=Gray -dProcessColorModel=/DeviceGray  mon_result.pdf

Réduire le poids d'un PDF

On parle souvent de réduire la taille quand on veut parler de réduire la taille du fichier et non pas la taille des pages du PDF : c'est pour cela que je préfère parler de réduire le poids.

Il y a plusieurs moyens de faire ceci mais le plus simple est de définir une résolution prédéfinie de sortie. Il en existe 3 :

  • prepress : (la valeur par défaut) est la résolution la plus haute (300 dpi) ... que l'on n'utilisera donc pas pour réduire la taille.
  • ebook : résolution de 150 dpi, très acceptable pour des travaux communs.
  • screen : résolution de 72 dpi, la taille est très petit mais même à l'écran, des defauts sont visibles.

Pour moi le bon réglage est donc ebook, ce qui nous donne comme commande :

gs -sOutputFile=mon_doc.pdf  -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook  mon_result.pdf

Les 2 en 1

Bien sûr, on peut combiner les 2 commandes en une seule : je vous laisse faire ceci en chosissant les options adéquates !

 

Bonne réduction de taille de fichier de PDF ! wink

 

[ Aucun commentaire ]

© Le Computing Froggy  !

Écrire un commentaire

Quelle est la dernière lettre du mot 1ju03 ? :