in reply to Printing a TK Canvas
If you're on Windows, you could check out Tk::WinPrint. Though I'm in the search for a maintainer for this module :-)