4
我創建了一個只有我想打印的矩形和標籤的畫布。我只找到了如何在畫布保存到一個腳本文件,像這樣:從Tkinter打印畫布
self.canvas.postscript(file="my_drawing.ps", colormode='color')
如果有必要我會很樂意只是打印整個窗口,如果這是更容易。
如何打印畫布?
該程序將在Windows XP中使用或7
我創建了一個只有我想打印的矩形和標籤的畫布。我只找到了如何在畫布保存到一個腳本文件,像這樣:從Tkinter打印畫布
self.canvas.postscript(file="my_drawing.ps", colormode='color')
如果有必要我會很樂意只是打印整個窗口,如果這是更容易。
如何打印畫布?
該程序將在Windows XP中使用或7
我設法解決這個問題,如果我設法找到我所做的,我會在這裏發佈我的答案 – 197
TK(等Tkinter的太)不包括方法,把數字數據到真正的單詞,放在一個不錯的方式。如果生成的my_drawing.ps包含您想要的所有內容,那麼我建議您查找使用Windows API或Windows程序打印的方法。這樣的API將是win32print,但我認爲這對於處理postscript文件來說至少是有問題的。更簡單的解決方案包括:安裝Ghostscript並從Python執行以打印輸出ps文件;如果可能,請安裝可執行文件prfile32.exe(http://www.lerup.com/printfile/)。這些是您的主要選擇。 – mmgp
我會看看[這](http://stackoverflow.com/questions/13046917/printing-from-tkinter-or-pmw-intrerface/14391826#14391826)的問題。它要求同樣的事情。 – xxmbabanexx