Use case : besoin d’envoyer une PDF par email et il fait plus que la taille de pièce jointe autorisée :
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=sortie.pdf fichier.pdf |
Au passage, ça peut servir à concaténer plusieurs fichiers pdf, même si pour bouger, retirer ou ajouter des pages, pdfmod est bien plus pratique.
Il est possible d’utiliser aussi cet outil : pdfmm
Qui est une interface graphique qui utilise une ligne de commande similaire.
D’autres articles et outils que j’ai trouvé lors de recherches identiques :
http://astuces.absolacom.com/ubuntu/reduire-la-taille-dun-pdf-sur-linux/
http://astuces.absolacom.com/non-classe/alleger-ou-reduire-la-taille-dun-pdf/
http://howto.landure.fr/gnu-linux/optimiser-un-fichier-pdf-sous-linux
http://doc.ubuntu-fr.org/pdf
Et pour finir un outil web qui peut être utile quand on est loin de son manchot préféré : http://compress.smallpdf.com/fr
Je ne sais pas si vous vous êtes donnés le mot mais c’est dans toutes les
languesclaviers :http://la-vache-libre.org/optimiser-ses-documents-pdf-avec-shrinkpdf/
http://la-vache-libre.org/k2pdfopt-un-script-tres-pratique-pour-optimiser-rapidement-vos-pdf/
Lol. Le plus fun, c’est que c’est un vieux draft d’il y a des semaines. J’ai juste appuyé sur “publié”.
ça faisait parti de mes scripts à faire, est ce que ça baisse la resolution des images embarquées ?
@Juke, il faut ajouter un paramètre :
l’option -dPDFSETTINGS peut prendre les valeurs suivantes:
/screen pour un document destiné à l’écran
/ebook pour une qualité entre screen et printer (suite aux commentaires de l’article)
/printer pour un document destiné à l’impression
/prepress pour un document destiné à l’impression professionnelle
Pour les gens qui sont sous mac Aperçu fait aussi ça nativement pour la concaténation et la réduction de PDF.
Pour la concaténation il faut ouvrir les vignettes sur le menu de gauche et faire des glissés/déposés entre les différents PDF et pour la réduction, il suffit de dupliquer le PDF et de l’enregistrer avec le masque “Reduce file size”.
(Bon sinon la ligne de commande ça fait le job !)
Pour ceux intrigués par l’image du post :
http://www.thisiscolossal.com/2011/12/carved-book-landscapes-by-guy-laramee/
Bon OK, ça n’a rien à voir, je sors ===> []
Voici la meilleure solution que j’ai trouvée pour le moment.
https://gist.github.com/Natim/9788939