Есть ли способ ImageGrab весь холст tkinter (тоже невидимые элементы)? - PullRequest
0 голосов
/ 31 мая 2019

У меня есть холст tkinter, где пользователи могут добавлять как можно больше блоков вбок или вниз.Полосы прокрутки также добавлены.Мне удалось сохранить холст как файл изображения, но только элементы, видимые на экране, были захвачены.Есть ли способ сохранить невидимые элементы?Я использую Python 3 и PIL (ImageGrab).Код:

box = (cnv.winfo_rootx(), cnv.winfo_rooty(), cnv.winfo_rootx() + cnv.winfo_width(), cnv.winfo_rooty() + cnv.winfo_height())

grab = ImageGrab.grab(bbox=box)
grab.save(master.filename)

cnv - холст Tkinter

...