1 votes

Comment automatiser le redimensionnement des images effectué par les visionneurs de PDF ?

J'ai un PDF que je voudrais réduire pour une présentation. Les visionneurs de PDF, comme evince et Apple's Preview, font un excellent travail de zoom arrière. Comment puis-je reproduire ce type de zoom arrière en dehors des visionneuses PDF ? Idéalement, j'aimerais une ligne de commande ou une autre solution automatisable. Pour l'instant, je fais une capture d'écran de la visionneuse PDF avec le zoom arrière !

Voici un exemple du type de remise à l'échelle dont je parle :

PDF original

Capture d'écran avec un zoom de 100% dans evince : Screenshot of original PDF viewed in evince

Capture d'écran avec un zoom de ~20% dans evince : (malgré le fait qu'evince indique 50%). Voici ce que j'aimerais obtenir en sortie : Screenshot of original PDF zoomed out

Image redimensionnée à l'aide d'ImageMagick avec convert orig.pdf -resize '25%' convert-zoomout.png . Notez que les lignes sont petites et indistinctes. Malheureusement, la mise à l'échelle dans Powerpoint produit des résultats similaires. Rescaled image with ImageMagick

1voto

Karan Points 54603

L'utilisation Ligne de commande des outils PDF avancés avec une commande comme :

pdftools -i input.pdf -o output.pdf -j "25% 25% true"

m'a donné les résultats suivants avec un zoom de 100 % :

1

Il n'est cependant pas gratuit et la version non enregistrée ne modifie que la moitié des pages d'un PDF (dans le cas présent, cela a fonctionné puisqu'il n'y avait qu'une seule page).

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