python获得emf矢量图

模板:

#开头
import matplotlib.pyplot as plt
plt.rcParams['backend'] = 'SVG'
____________________________我是分割线______________________________
fig,ax=plt.subplot()
ax.plot()
plt.savefig('   .svg',format='svg')
plt.show()

生成的svg格式还不能往word粘,再用inkspace把格式转成emf,就OK了

发现不加plt.rcParams['backend'] = 'SVG'也行。。。这篇没得写了
为啥不直接保存成emf,因为savefig()只支持保存.eps, .jpeg, .jpg, .pdf, .pgf, .png, .ps, .raw, .rgba, .svg, .svgz, .tif, .tiff。

发现矢量图可以特别大…4M左右粘进word很卡(生成pdf后就不卡了, 注意图尺寸别太大)

猜你喜欢

转载自blog.csdn.net/qq_45268474/article/details/108012128