in reply to Formatting win32 printer output

Well, a start would be to look at the Win32::* suite of modules. I've heard the occasional warning that they are poorly written, but they are the "canonical" interface to all aspects of the Win32 API.

Cheers,
Erik

Light a man a fire, he's warm for a day. Catch a man on fire, and he's warm for the rest of his life. - Terry Pratchet