小编典典

提高魔杖转换的质量

python

我使用Wand将不同格式(JPEG,PNG,TIFF,PDF)的文件转换为JPEG
,这是一种用于Python的基于ctypes的ImageMagick绑定。生成的文件质量很差。如果原始文件中有文本,则在结果文件中几乎变得不可读。

在使用Wand之前,我使用了Imagemagick控制台命令,如果选择该选项,则-density可以达到很高的质量。例如:convert -density 200 file.pdf file.jpg

在Wand中提高生成的图像文件的图像质量的最惯用的方法是什么?或者,至少,我该如何density在魔杖中设置选项?


阅读 123

收藏
2020-12-20

共1个答案

小编典典

会帮到你。将resolution选项传递给Image例如的构造函数:

with Image(filename='file.pdf', resolution=200) as image:
    image.compression_quality = 99
    image.save(filename='file.jpg')
2020-12-20