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