如何将tkinter表保存为图像

时间:2011-06-07 15:40:38

标签: python save tkinter draw

我正在使用tKinter绘制一个表。我想知道是否有办法将表格导出为图像。

for r in range(numberOfRows):
     for c in range(numberOfColumns):
         l = tk.Label(root, text=someText, relief="solid", height=5, width=10, bg="white")
         l.grid(row=r, column=c)

感谢。

2 个答案:

答案 0 :(得分:1)

你可以随时采用自己动手的方式。有几个模块允许您绘制图像。获取表格的坐标,列宽等,并将其绘制到图像中。

答案 1 :(得分:0)

你可以拍一张它的截屏。

import PIL.ImageGrab as ImageGrab

screenshot = ImageGrab.grab().load()

rgb = screenshot[0, 0] 
print rgb

rgb 会返回屏幕上任何像素的颜色值。