Je suis en train de convertir un fichier PDF (au moins la couverture de l'un, je suis avec succès l'extraction de la première page du PDF avec pdftk) pour un PNG. Je suis en utilisant imagemagick pour faire la converstion:
convert cover.pdf cover.png
Cela fonctionne, mais malheureusement le couvercle.png vient à travers affichés de manière incorrecte (certains de l'alpha de l'objet dans le fichier PDF ne sont pas rendus correctement). Je sais ImageMagick utilise GhostScript pour faire la conversion, et si je le fais directement avec les gs, je peux obtenir les résultats souhaités, mais je préfère utiliser le convertir bibliothèque comme elle l'a d'autres outils que j'aimerais l'effet de levier.
Cette commande dans GhostScript accomplit l'image désirée:
gs -sDEVICE=pngalpha -sOutputFile=cover.png -r144 cover.pdf
Je me demandais est-il possible de passer des arguments par le biais de convertir de GhostScript, ou suis-je coincé avec l'appel de GhostScript directement?