python获得emf矢量图

  • Post author:
  • Post category:python


模板:

#开头
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后就不卡了, 注意图尺寸别太大)



版权声明:本文为qq_45268474原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。