2 votes

Réduction de la taille des fichiers PDF générés avec CUPS-PDF

J'utilise CUPS-PDF pour générer automatiquement des PDF à partir de documents, mais la taille des PDF produits est étonnamment élevée (~8 Mb contre ~800 Kb pour le fichier produit par File -> Save as PDF). Avez-vous des suggestions sur la manière de réduire la taille des fichiers PDF générés ?

3voto

Juha Palomäki Points 495

Vous pouvez essayer de modifier la qualité du PDF généré. Editez le fichier de configuration /etc/cups/cups-pdf.conf et changez

-dPDFSETTINGS=/prepress
a
-dPDFSETTINGS=/écran

Les options disponibles sont les suivantes :

-dPDFSETTINGS=/screen (qualité écran seulement, images 72 dpi)
-dPDFSETTINGS=/ebook (images de basse qualité, 150 dpi)
-dPDFSETTINGS=/imprimante (images de haute qualité, 300 dpi)
-dPDFSETTINGS=/prepress (images de haute qualité, préservant les couleurs, 300 dpi)
-dPDFSETTINGS=/default (presque identique à /screen)

1voto

Tamer Denizli Points 11

La solution ci-dessus est la meilleure solution directe, mais une bonne alternative, sans perte de qualité, consiste à convertir le fichier en PostScript, puis à utiliser Ghostscript pour le reconvertir en PDF !

Meilleure utilisation pdftops et non pdf2ps - la taille du fichier est nettement inférieure !

L'utilisation est (c'est tout ce dont vous avez besoin pour la première étape) :

pdftops sourcefile.pdf 

La deuxième étape est la suivante :

gs -q -dCompatibilityLevel=1.2 -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=targetfile.pdf sourcefile.ps

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X