Table des matières

Comprimer un PDF

Les situations sont bien trop variées pour donner une solution efficace généralisable. Cette fiche rassemble es cas d'usage et des solutions qui ont produits un résultat appréciable ;)

Document numérisé retouché

Détails du cas d'usage

Après un scan optimisé en noir et blanc1), certaines pages scannées font l'objet d'un traitement. Ce traitement entraîne un surpoids excessif. On souhaite optimiser le poids des pages modifiées.

En toute rigueur, il faudrait optimiser le poids de chaque page modifiées au moment de l'enregistrement des modifications. Cela suppose de connaître finement la configuration de chaque logiciel utilisé pour modifié les pages.

Optimisation des pages modifiées

On applique un traitement à chaque page modifiée avant de ré-assembler le document final.

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dBATCH  -dQUIET -sOutputFile=sortie.pdf entree.pdf

Dans le cas traité, l'application de cette commande au document assemblé, avant optimisation des pages modifiées, donne exactement les mêmes bons résultats.

Dans ce cas d'usage l'utilisation de la commande
convert entree.pdf -compress zip sortie.pdf

dégrade nettement l'image malgré une qualité de compression moindre !

1)
En mode “traits”. L'essentiel de l'optimisation est réalisé lors de cette opération d'acquisition de l'image.