Hi all,

I'm developing an app for structural geology called OenStereo (
www.igc.usp.br/openstereo), using matplotlib and wxpython.
So far, I'm really happy with the results, but there is still one thing
annoying me: when I save the plots (using the save icon in the
NavigationToolbar),
the resulting figure size is determined by the size of the window. Can I set
this to a fixed value (like 15cm)?
this is a part of the code where I create the figure:


#initialize the figure and canvas
        self.stereoFigure = Figure(figsize=(4,4),facecolor='white')
        self.stereoCanvas = FigureCanvas(self, -1, self.stereoFigure)
        self.toolbar = VMToolbar(self.stereoCanvas)
        self.stereoCanvas.mpl_connect("motion_notify_event", self.OnMove)

#initialize the plot area
        self.plotaxes = self.stereoFigure.add_axes([0.01, 0.01, 0.6, 0.98],
clip_on='True',xlim=(-1.1,1.2), ylim=(-1.15,1.15),
adjustable='box',autoscale_on='False',label='stereo')
        self.plotaxes.set_axis_off()
        self.plotaxes.set_aspect(aspect='equal', adjustable=None,
anchor='W')


best

Carlos


-- 
Prof. Carlos Henrique Grohmann - Geologist D.Sc.
Institute of Geosciences - Univ. of São Paulo, Brazil
http://www.igc.usp.br/pessoais/guano
http://lattes.cnpq.br/5846052449613692
Linux User #89721
________________
Can’t stop the signal.
------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today. 
http://p.sf.net/sfu/quest-dev2dev2 
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to