Obwohl ich wirklich nicht image-magick
verwenden noch ihre convert
Befehlszeilenbefehl. Aber ich habe etwas recherchiert und herausgefunden, dass Sie den Parameter -resize
verwenden können, um die Größe von Bildern zu ändern. Sie können für weitere Details auf here und here sowie here verweisen. Aufzunehmen, die sie von subprocess
zu laufen, können Sie tun:
import subprocess
#I want to pass output dimension as parameter. How do I do that
params = ['convert','./data/in.pdf','-resize', '100x100', 'thumnails.jpg'] # replace 100x100 with your width x height
subprocess.check_call(params)
Alternativ können Sie das -density
Argument Versuchen Sie es mit:
params = ['convert', '-density', '100x100', './data/in.pdf', 'thumnails.jpg'] # replace 100x100 with your width x height
'convert' bild Magick Kommandozeilenprogramm. – Dark