提高魔杖转换质量

时间:2013-06-26 07:47:24

标签: python imagemagick resolution wand

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

在Wand之前我使用Imagemagick控制台命令,并使用选项-density我可以获得高质量。例如:convert -density 200 file.pdf file.jpg

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

1 个答案:

答案 0 :(得分:29)

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

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