On 02/20/2012 01:36 PM, Jeffrey Melloy wrote: > I'm using Flask to output graphs to a web service, and when I move > from a standalone script to the web service I'm getting weird > behavior. > > In gantt_test.py, I do this: > > from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas > from matplotlib.figure import Figure > [...] > > canvas = FigureCanvas(fig) > fig.savefig("gantt.png") > > > And it looks nice. > > In the web service, the only difference is: > > canvas = FigureCanvas(fig) > > x = StringIO() > > canvas.print_png(x, facecolor="w", edgecolor="w", dpi=100)
What happens if instead of using canvas.print_png you use fig.savefig(x, format="png") Eric > > And it has a grey background, weirder margins, and seems to be stuck at > dpi=80. > > What am I missing? The version of python& matplotlib are the same > between machines. One is Windows 7, the other 2K3. > > -Jeff > > > > ------------------------------------------------------------------------------ > Try before you buy = See our experts in action! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-dev2 > > > > _______________________________________________ > Matplotlib-users mailing list > Matplotlib-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-users ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users