pages:norae:si:admin_note-gestion-1
Table des matières
GhostScript
Ghostscript est un interpréteur pour les fichiers PostScript et Portable Document Format (PDF).
- USN-3768-1: Ghostscript vulnerabilities, 19 September 2018
Installation
$ sudo install ghostscript
Usages
gs
gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -sOutputFile=nouveaufichierleger.pdf monfichierlourd.pdf
Options possible avec -dPDFSettings :
/screensélectionne la sortie basse résolution et la taille de fichier la plus petite./ebookpermet de sélectionner une sortie moyenne résolution, avec un fichier de taille moyenne./printeret/prepresssont les deux options haute résolution, principalement utilisées pour l'impression de fichiers PDF. Comme vous l'aurez deviné, cette option vous donne la plus grande taille de fichier.
Avec ps2pdf
Ref ps2pdf
Se placer dans le répétoire contenant le fichier à traiter, choisir en entrée votre fichier lourd à réduire de taille et en sortie le nouveau nom que vous lui donnez :
$ ps2pdf monfichierlourd.pdf nouveauplusleger.pdf
Controler les tailles, exemple avec un fichier de 12M :
$ du -sh *.pdf 12M bioenergetic.pdf 1,9M bioenergetic-s.pdf
Script bash à tester pour réduire tous les
.pdf d'un fichier
#!/bin/sh
find $STARTDIR -name '*.pdf' -print \
| sed -e 's/.pdf$//' \
| xargs -l -i ps2pdf \{}.pdf
- avec
xargs;-isignifie utiliser{}comme chaîne de caractères remplacée
pages/norae/si/admin_note-gestion-1.txt · Dernière modification : 2021/08/06 11:05 de xavcc
