J'ai un ensemble d'images stockées dans des fichiers PDF séparés. Une image par fichier. Chaque image occupe une page PDF.
J'ai besoin de redimensionner toutes ces images, de préférence sur la ligne de commande, afin que le contenu de l'image et les dimensions de la page des PDF soient tous deux mis à l'échelle par rapport à leurs tailles / dimensions d'origine. Par exemple: redimensionner toutes les images de 50% devrait réduire la taille de l'image et les dimensions de la page.
Déjà essayé:
- pdfpages + latex: redimensionnera l'image mais les dimensions des pages resteront les mêmes.
- pdfjam: même problème; peut être redimensionné mais les dimensions de la page doivent être du papier à lettres ou A4.
- convert (imagemagick): convertit en raster, ce que je ne veux pas.
- ghostscript: semble évoluer en fonction de la nouvelle taille de page absolue, et j'ai besoin d'une taille de page relative.
Je sais que l'un d'eux doit fonctionner. Je ne peux pas comprendre où je me suis trompé. Je suis sur Mac mais une solution Linux fonctionnerait tout aussi bien.
la source
cpdf -scale-to-fit "210mm 210mm" in.pdf -o out.pdf
et ça marche très biencpdf
dans les dépôts ubuntu mais pour moipdfjam
selon cette réponse a fait l'affaire.pdfposter
selon cette réponse .pdfjam
fonctionne pour cela.la source
J'ai également eu du mal à trouver un outil qui puisse faire quelque chose comme ça; Je souhaite modifier la taille de la page et faire pivoter un document PDF, mais sans mettre à l'échelle le contenu. Et je viens de réaliser
pdfedit
(qui est un outil GUI, cependant), je peux le faire:Notez que:
pdfedit
la source