2

当我保存图形时:

import numpy as np
import matplotlib.pyplot as plt
plt.style.use('ggplot')
import matplotlib.image as mpimg

t1 = np.arange(0.0, 5.0, 0.1)
plt.rcParams['pdf.fonttype'] = 42

plt.plot(t1, t1, color='g', label='plot')
plt.legend(loc='best', fontsize = 14, fancybox=True, framealpha=0.2, 
frameon=False)
plt.xlabel('xlabel', fontsize=12)
plt.ylabel('ylabel', fontsize=12)
plt.savefig('images/test.pdf', bbox_inches='tight', format='pdf', dpi=600)
plt.show()

并使用在线 IEEE 图形分析器工具进行分析 ( http://graphicsqc.ieee.org/reports/5965c1e4c7ca176031474bc8/edit )

我收到以下错误:

您的图形可能包含未嵌入文件的字体,或可能不可用的文本轮廓

当相同的 pdf 刚刚在 photoshop 中打开并保存为 pdf 时,新的 pdf 将通过检查而没有任何错误。

有谁知道如何直接在 savefig 中做到这一点?

4

0 回答 0