Monte Milanuk wrote: > I realized today that one thing I have never seen covered in any Python > tutorial is how to format and print things to a physical printer. I did > a little bit of searching and didn't come up with much... either I'm > really not using the right search terms, or physical printing is a black > hole/art...?
It's massively device-specific... What I did when I needed precision printing was have my Python programs generate PostScript code, then run that through ghostscript to do the actual printing. PostScript was designed to control printers down to the pixel. It's possible to streamline the production run by running ghostscript using the subprocess module. Of course you have to learn PostScript to do this, which is not really simple. The other possibility that I'm aware of might be to get a graphics package (the one built in to wx is the one I'm familiar with) and set up your printable text and graphics in a appropriate device context suitable for your printer. Mel. -- http://mail.python.org/mailman/listinfo/python-list