【发布时间】:2019-05-18 04:27:15
【问题描述】:
我正在尝试使用 Python 的 reportlab 模块创建一个 pdf。
我使用 matplotlib 生成了一个 png,并使用报告实验室 canvas.drawImage 方法将其保存在 pdf 文件中。
我的问题是生成的png文件很模糊。我用 plt.figure(figsize=(20,10)) 指定了以英寸为单位的尺寸,并用 plt.savefig 方法保存了图片。
这很完美(除了图片的模糊质量)。
但是当我在 savefig 方法中增加 dpi 时,图片的大小会增加。
有什么办法可以在不改变图片大小的情况下提高dpi。
或者有没有办法将其调整为预定义的值?
谢谢!
【问题讨论】:
标签: python matplotlib reportlab