From: Christian K. <ck...@ho...> - 2005-11-18 09:19:21
|
John Hunter wrote: >>>>>>"Christian" == Christian Kristukat <ck...@ho...> writes: > > > Christian> Hi, I'm trying to create an eps file which does not > Christian> have a figure frame. I used figurePatch.fill = False to > Christian> prevent filling but there's still a white frame drawn > Christian> around the figure which is visible when putting it on a > Christian> coloured background. > > Christian> figurePatch.set_lw(0.0) didn't help neither. > > Christian> figure(frameon=False) seems to have no effect. > > The standard trick is to set the figure facecolor and edgecolor to be > the same. For whatever reason, a linewidth of 0 is not handled > consistently across ps drivers. > > setp(figurePatch, facecolor=somecolor, edgecolor=somecolor, linewidth=0) Indeed the frame line is not drawn in that case, but it is still beeing filled. To prevent filling I tried: f.figurePatch.fill = False setp(f.figurePatch, facecolor='black', edgecolor='black', linewidth=0) but now the frame line is back again - in white. Any other ideas? Christian |