Transformation de pdf en images

Avec imagemagick et convert, c'est facile:

1 PDF en 'jpg' , de bonne qualité :

$ convert -flatten -density 300x300 fichier.pdf -resize 2048x -quality 95 fichier.jpg
-flatten 1 seule image fondu, et surtout: retire la transparence
-density 300×300 nombre de points par pouce ( default: 72 )
-resize 2048x conversion en 2048 pixels par ligne
-quality 95 qualité de la compression “.jpg” (inutile pour un “.png” par exemple)

Sans ces ajustements, le résultat de la conversion PDF est médiocre.

Pour un lot de PDF, on pourra faire, par exemple:

$ find -type f -name '*.pdf' -exec convert -flatten -density 300x300 {} -resize 2048x -quality 95 {}.jpg \;
:!: sans limitation de taille avec “-resize 2048x” par exemple, une “-density 300×300” produit un fichier de plus de 4000 pixels / lignes