@Massimo

I  also need a example,  matplotlib in the web2py,  thanks

Tim Michelsen 写道:
> mdipierro:
>   
>> You can do it like in django:
>>
>> from PIL import Image
>> def image():
>>      image = Image.new("RGB", (800, 600))
>>      response.headers['Content-Type']="image/png"
>>      image.save(response.body, "PNG")
>>      return response.body.getvalue()
>>
>> response.body is a StringIO
>>     
>
> Here is a matplotlib based version:
>
> # CONTROLLER:
>
> def image_mat():
>      import sys
>      import matplotlib
>      matplotlib.use('Agg')
>      from pylab import plot, savefig
>      plot([1,2,3])
>      response.headers['Content-Type']="image/png"
>      savefig(response.body)
>
>      return response.body.getvalue()
>
> # view
>
>    <img  src="{{=URL(r=request,f='image_mat')}}"/>
>
> => this can be extended for interactive plotting using
>       * form as input
>       * numpy /scipy as support for the math
>
> @Massimo
> You may add this to the examples.
>
>
>
>
> >
>
>   


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to