I have some Tkinter canvas and some picture of lines and text on it. Is there an easy way to copy it to a clipboard?
To use windows clipboard you must convert the image data to a format accepted by win api. Then, just use this function:
import win32clipboard
def send_to_clibboard(clip_type, data):
win32clipboard.OpenClipboard()
win32clipboard.EmptyClipboard()
win32clipboard.SetClipboardData(clip_type, data)
win32clipboard.CloseClipboard()
Where clip_type can be win32clipboard.CF_BITMAP, win32clipboard.CF_TIFF or many others.