クリップボードから画像を読み込んでファイルに出力することは可能ですか(Xを使用)?
テキストを使用すると、簡単にこれを行うことができます。
$ xclip -selection c -o > file.text
しかし、上記の内容を画像として試しても何も書かれません。
私がこれをしたいのは、イメージエディタがインストールされていないからです。イメージエディタをインストールせずにこれを行うことができるのではないかと思いました。
答え1
実際には、オプションをxclip
使用して-t
これを行うことができます。
- 利用可能なターゲットを見る:
$ xclip -selection clipboard -t TARGETS -o TARGETS image/png text/html
image/png
目的に注意を払いなさい。
$ xclip -selection clipboard -t image/png -o > /tmp/clipboard.png
よりICCCMセクション2.6.2さらなる読書のため。
メモ:xclip SVN改訂81(2010年4月から)または斑点後で必要です。
答え2
xclipがマイコンピュータ(svn84-4)の画像では機能しません。
$ xclip -selection clipboard -t image/png -o
Error: target image/png not available
しかし、スクリーンショットを撮ってファイルに貼り付けることができる別のプログラムがあります。とても簡単です。スカウト:
scrot /tmp/myImage.png