Printing in Python

U

uri bushey

So I have a tkinter based little program in Python that has a canvas
loaded with a WaveSurfer (http://www.speech.kth.se/wavesurfer/) widget.

I am trying to print the contents of the WaveSurfer canvas. Is there an
easy way to do this in Python? Also, I can pretty easily use the
WaveSurfer "print" function in my program, but taht only prints to a
PostScript printer or prints out a PostScript file.

I would like to automate the process of printing the PostScript file in
a manner that is not terribly unwieldy and as transparent to the user as
possible. Is this possible?

Thanks!
 
R

Roger Binns

uri said:
I am trying to print the contents of the WaveSurfer canvas. Is there
an easy way to do this in Python? Also, I can pretty easily use the
WaveSurfer "print" function in my program, but taht only prints to a
PostScript printer or prints out a PostScript file.

Printing was one major reason I dumped Tkinter in favour of
wxPython which does the printing side on all platforms well.
I would like to automate the process of printing the PostScript file
in a manner that is not terribly unwieldy and as transparent to the
user as possible. Is this possible?

On Windows, users can install PDFCreator and associate it with
..ps files.

You may also want to look to see if you can generate PDF instead
of postscript (eg reportlab).

Roger
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,997
Messages
2,570,239
Members
46,827
Latest member
DMUK_Beginner

Latest Threads

Top