matplotlib pdf savefig:标记更改

时间:2014-06-09 15:17:13

标签: python matplotlib

在windows下,当保存为pdf时,matplotlib会更改白色填充标记的线宽。保存为PNG工作正常。我正在使用anaconda与python3.3和matplotlib 1.3.1

我在github上找到了一个封闭的帖子:Open markers incorrect in PDF output以及这个SO问题matplotlib linewidth when saving a PDF

在Linux下,使用eps或pdf没有区别。

有没有人遇到过类似的问题?

圆形标记在外边框处切割,就像用白色矩形遮盖一样。

CODE:

from matplotlib import pyplot as plt
fig = plt.figure(figsize=(1.5,1.5))
ax = fig.add_subplot(1,1,1)
ax.plot([1,2,3,4],[5,6,7,8],'wo')
fig.savefig('testfig.pdf',bbox_inches='tight', format='pdf')
plt.show()

EDITED: 该死的。这是与FoxitReader相关的问题。有了苏门答腊PDF,一切都很好。

0 个答案:

没有答案