image to clipboard

This commit is contained in:
Ville Rantanen
2016-05-06 09:11:59 +03:00
parent e691f465fa
commit 5cbff25b92
2 changed files with 21 additions and 0 deletions

1
bin/img2clip Symbolic link
View File

@@ -0,0 +1 @@
../files/img2clip

20
files/img2clip Executable file
View File

@@ -0,0 +1,20 @@
#! /usr/bin/python
import pygtk,gtk,os,sys
pygtk.require('2.0')
from argparse import ArgumentParser
def copy_image(f):
assert os.path.exists(f), "file does not exist"
image = gtk.gdk.pixbuf_new_from_file(f)
clipboard = gtk.clipboard_get()
clipboard.set_image(image)
clipboard.store()
parser=ArgumentParser(description="Copy image to clipboard.")
parser.add_argument('image', action="store")
opts=parser.parse_args()
copy_image(opts.image);