As a quick hack, you could generate a postscript file using savefig(). Then, you could print that from the commandline to a local printer--If they don't need a physical printout, I would generate a pdf file and serve it to them and let them print it. If I figure out how to print directly using the printer dialog, I'll let you know...
William On Wed, Aug 1, 2012 at 2:05 PM, Peregil <pereg...@gmail.com> wrote: > it is an intranet, and I don't have any restrictions > using JavaScript... abd I am using matplotlib... I thing it is the only way > to save a file and put it on the web page... > > > > On Wed, Aug 1, 2012 at 1:59 PM, william ratcliff < > william.ratcl...@gmail.com> wrote: > >> What are you using for your plotting package? Matplotlib? I think that >> this will show the plot (on the server machine)--the easiest thing I can >> think of for now (assuming that you are using matplotlib) is to generate a >> pdf and send them the file. I haven't tried printing directly--is this >> intranet, or external facing? Do you have any restrictions on using >> javascript? >> >> William >> >> >> On Wed, Aug 1, 2012 at 12:58 PM, Peregil <pereg...@gmail.com> wrote: >> >>> a user to print one >>> >>> I did this in python, but throws an error in django when I tried to run >>> it... I have seen some examples of saving an image, but I would like to >>> avoid that since I don't want to open and close a file... >>> >>> let me know if you have any idea.... >>> >>> thanks >>> >>> Python program: >>> >>> >>> def drawPlot(arrayGene1, arrayGene2): >>> message = '' >>> (m,b) = polyfit(arrayGene1,arrayGene2,1) >>> yp = polyval([m,b],arrayGene1) >>> >>> xlable('Gene 1') >>> ylable('Gene 2') >>> title('Correlation Graph') >>> plot(arrayGene1, yp) >>> scatter(arrayGene1,arrayGene2,marker='>') >>> show() >>> return(message) >>> >>> >>> >>> On Wed, Aug 1, 2012 at 12:21 PM, william ratcliff < >>> william.ratcl...@gmail.com> wrote: >>> >>>> Do you need to display a graph, or allow the user to print one? >>>> >>>> On Wed, Aug 1, 2012 at 12:06 PM, Peregil <pereg...@gmail.com> wrote: >>>> >>>>> The information comes from a database, which I got it with a problem. >>>>> However, I need to show a graph as well. >>>>> >>>>> Please let me know any suggestions... >>>>> >>>>> thanks and have great day. >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Django users" group. >>>>> To post to this group, send email to django-users@googlegroups.com. >>>>> To unsubscribe from this group, send email to >>>>> django-users+unsubscr...@googlegroups.com. >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/django-users?hl=en. >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Django users" group. >>>> To post to this group, send email to django-users@googlegroups.com. >>>> To unsubscribe from this group, send email to >>>> django-users+unsubscr...@googlegroups.com. >>>> For more options, visit this group at >>>> http://groups.google.com/group/django-users?hl=en. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Django users" group. >>> To post to this group, send email to django-users@googlegroups.com. >>> To unsubscribe from this group, send email to >>> django-users+unsubscr...@googlegroups.com. >>> For more options, visit this group at >>> http://groups.google.com/group/django-users?hl=en. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To post to this group, send email to django-users@googlegroups.com. >> To unsubscribe from this group, send email to >> django-users+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/django-users?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To post to this group, send email to django-users@googlegroups.com. > To unsubscribe from this group, send email to > django-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/django-users?hl=en. > -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.