在matplotlib
中,我使用LineCollection
來繪製和着色給定縣的邊界的國家。當我將這個數字保存爲pdf文件時:在matplotlib中減小pdf圖形文件的大小
fig.savefig('filename.pdf',dpi=300)
數字大小相當大。然而,保存爲png文件:
fig.savefig('filename.png',dpi=300)
,然後使用Linux命令convert
的文件很小它們轉換爲PDF格式。我試圖減少dpi,但不會改變PDF文件的大小。有沒有一種方法可以將數字直接保存爲matplotlib中的較小pdf文件?
我發現這個博客文章有幫助:http://www.astrobetter.com/blog/2014/01/17/slim-down-your-bloated-graphics/ –