Как сохранить таблицу tkinter как изображение - PullRequest
1 голос
/ 07 июня 2011

Я рисую таблицу, используя 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 ]

1 голос
/ 07 июня 2011

Вы всегда можете пойти своим путем. Есть несколько модулей, которые позволяют вам нарисовать изображение. Возьмите координаты вашей таблицы, ширину столбца и т. Д. И нарисуйте их на рисунке.

0 голосов
/ 08 июня 2011

Вы можете сделать снимок экрана.

import PIL.ImageGrab as ImageGrab

screenshot = ImageGrab.grab().load()

rgb = screenshot[0, 0] 
print rgb

rgb вернет значение цвета любого пикселя на экране.

...