On Jan 14, 2008 3:55 PM, Michael Droettboom <[EMAIL PROTECTED]> wrote:
> I think what you're asking for would require a pretty major overhaul of > matplotlib. The fact that all the text etc. remains the same size is a matplotlib is designed to scale in the way Jurgen requests with DPI (eg fonts, line thicknesses and the like scale with DPI). In [65]: fig = figure() In [66]: plot([1,2,3]) Out[66]: [<matplotlib.lines.Line2D instance at 0xbf965ec>] In [67]: fig.dpi.set(200) In [68]: fig.canvas.draw() with a little work, one could hook into the resize mechanism to increase the dpi to create the desired effect w/o a major overhaul. By default what happens is the width and height in inches are changed with a resize but the dpi is held constant. One could trick matplotlib by computing a new width, height in inches, and a new dpi so that the resized canvas width in pixels is the requested size based on the resize event but the dpi is increased to create the microcal effect JDH ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users