Matplotlib-将图形另存为“ eps”文件时不会显示汉字

时间:2019-03-11 06:44:46

标签: python matplotlib fonts chinese-locale

问题描述为标题。

例如:

import matplotlib as mpl
mpl.use('Agg')
import matplotlib.pyplot as plt
mpl.rcParams['font.sans-serif'] = ['SimHei']

plt.figure()
plt.title('哈哈')
plt.savefig('try.png')
plt.savefig('try.eps')

然后,结果:

try.png:

enter image description here

try.eps:

enter image description here

保存方法可以很好地与'png','jpg'一起使用,但是不能在'eps'中呈现汉字。此外,您可以在eps图中找到数字的字体,看起来也很奇怪。

0 个答案:

没有答案