我在 matplotlib
中使用 LineCollection
来绘制和着色国家,其中给出了各个国家的边界。当我将图保存为pdf文件时:
fig.savefig('filename.pdf',dpi=300)
这些图形大小相当大。然而,将它们保存为 PNG 文件时:
fig.savefig('filename.png',dpi=300)
我试图使用Linux的convert
命令将它们转换为PDF文件,但文件很小。我尝试减少dpi,但并没有改变PDF文件大小。有没有一种方法可以直接将Matplotlib中的图形保存为较小的PDF文件?