使用 PythonMagick 从 pdf 更改为图像时图像质量下降
Losing quality of image while changing from pdf to image using PythonMagick
我正在使用 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 中有类似的东西吗?我好像在网上找不到。
提前致谢。
您是否尝试过实例的 density
和 quality
方法?
sample_pdf="test_pdf"
sample_image="test_image"
pdf='/home/path/{}'.format(sample_pdf)
image='/home/path/images/{}'.format(sample_image)
im = PythonMagick.Image(pdf)
im.density("300")
im.quality(80)
im.write(image)
你应该看看API documentation。
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)
这对我来说就像一个魅力。
再次感谢 Payet。
我正在使用 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 中有类似的东西吗?我好像在网上找不到。
提前致谢。
您是否尝试过实例的 density
和 quality
方法?
sample_pdf="test_pdf"
sample_image="test_image"
pdf='/home/path/{}'.format(sample_pdf)
image='/home/path/images/{}'.format(sample_image)
im = PythonMagick.Image(pdf)
im.density("300")
im.quality(80)
im.write(image)
你应该看看API documentation。
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)
这对我来说就像一个魅力。 再次感谢 Payet。