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