It works perfectly.  I thought I had tried that. :/

On Mon, Feb 20, 2012 at 4:18 PM, Eric Firing <efir...@hawaii.edu> wrote:
> 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

------------------------------------------------------------------------------
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

Reply via email to