提高魔杖转换的质量

发布于 2021-01-29 17:13:30

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

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

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

关注者
0
被浏览
41
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

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

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


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看