2

PythonMagick を使用して、pdf を画像に変更する作業を行っています。フォーマットを正常に変更していますが、このプロセス中に画像の品質が低下します。

これは私が使用しているコードです。

sample_pdf="test_pdf"
sample_image="test_image"

pdf='/home/path/'+sample_pdf+''
image='/home/path/images/'+sample_image+''

im = PythonMagick.Image(pdf)
im.write(image)

このプロセスによって画質が低下しています。

調査中に、以下のコードが ImageMagick を使用して画像の品質を維持するのに役立つことがわかりました。

convert -density 300 source.pdf -quality 80 target.jpg

PythonMagick に似たようなものはありますか? オンラインで何も見つからないようです。

前もって感謝します。

4

2 に答える 2

2
import PythonMagick

sample_pdf="test_pdf"
sample_image="test_image"

pdf='/home/path/'+sample_pdf+''
image='/home/path/images/'+sample_image+''

im = PythonMagick.Image()
im.density("300")
im.read(pdf)
im.quality(100)
im.write(image)

これは私にとって魅力のように機能しました。もう一度ありがとう。

于 2016-06-23T09:52:42.880 に答える