Re: [Matplotlib-users] padding when saving to a file
Ken Schutte kts.li...@gmail.com writes: Is it possible to control (actually remove) the amount of white space padded to a figure when saving to a file? For example, the white border found on the output of something like the following: [...] ax = fig.add_subplot(111,frameon=False) Use fig.add_axes([0,0,1,1],frameon=False) instead - add_subplot reserves some space for a title, axis labels, etc. -- Jouni K. Seppänen http://www.iki.fi/jks -- ___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Re: [Matplotlib-users] padding when saving to a file
On Tue, Mar 31, 2009 at 2:16 AM, Jouni K. Seppänen j...@iki.fi wrote: Use fig.add_axes([0,0,1,1],frameon=False) instead - add_subplot reserves some space for a title, axis labels, etc. Great, that works. I have noticed that when I use ticks and labels, the border sometimes cuts things off (for small images or large text). But, I can just adjust the axes position for now. thanks, Ken -- ___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users
[Matplotlib-users] padding when saving to a file
Is it possible to control (actually remove) the amount of white space padded to a figure when saving to a file? For example, the white border found on the output of something like the following: import matplotlib.pyplot as plt import matplotlib.patches as mpatches fig = plt.figure() ax = fig.add_subplot(111,frameon=False) ax.add_artist(mpatches.Rectangle((0,0), 1, 1, fc='gray', ec='r')) ax.set_xticks([]) ax.set_yticks([]) ax.set_xbound([0,1]) ax.set_ybound([0,1]) fig.set_size_inches(3,3) fig.savefig(test.eps) -- ___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users