トップ «前の日記(2009-05-30) 最新 次の日記(2009-06-26)» 編集

ORCA愉快日記

2004|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|10|11|12|
2012|01|02|09|
2013|04|

2009-06-14 Ubuntuでタイトルバー付きのスクリーンショットを撮る方法

_ [Ubuntu] Ubuntuでタイトルバー付きのスクリーンショットを撮る方法

Ubuntu 9.04でスクリーンショットを撮ろうとしたところ、Compiz Fusionが有効になっている場合は、スクリーンショットにタイトルバー(ウィンドウの装飾)が含まれていなかったので調べた際のメモ。

□ Ubuntuでスクリーンショットを撮る方法
UbuntuのGnome環境でスクリーンショットを撮る場合は、gnome-screenshotで行う。
Gnomeのショートカットキーに割り当てられているので、下記の操作でキャプチャが行える。
---------------------------------------------------------------
PrintScreenキー        :画面全体をキャプチャ
Alt + PrintScreenキー  :フォーカスのあるウィンドウをキャプチャ
---------------------------------------------------------------
  
または、メニューから「アプリケーション」→「アクセサリ」→「スクリーンショットの取得」
でもgnome-screenshotを起動してキャプチャすることができる。
  

  
  
その他、下記のアプリやコマンドでもスクリーンショットを撮ることができます。
---------------------------------------------------------------
gnome-screenshot  (gnome-utilsパッケージ)
ksnapshot  (ksnapshotパッケージ) ※
gimp  (gimpパッケージ)
importコマンド  (imagemagickパッケージ) ※
xwdコマンド  (x11-appsパッケージ)
---------------------------------------------------------------
(※ = 追加でインストールが必要と思われるもの)  
  
詳細は、下記参照のこと。
http://hitaki.net/diary/20080220.html#p03
□ Ubuntuでタイトルバー付きのスクリーンショットを撮る方法
Compiz Fusionが有効になっているデフォルトの状態で、gnome-screenshotで
ウィンドウのみのスクリーンショットを撮ろうとすると、下記の画像のように
タイトルバー(ウィンドウ装飾)が取り込まれていません。
  

  
これは、Compiz Fusionが有効になっている場合は、ウィンドウ装飾の描画は
Compiz Fusionのdecorationプラグインによって描画されるため
gnome-screenshotから取り込めないようです。
  
この問題の対処方法としては2通りあります。後者の方がおすすめです。
---------------------------------------------------------------
1. Compiz Fusionを無効にしてスクリーンショットを撮る
「システム」→「設定」→「外観の設定」→視覚効果タブで「効果なし」を選択して
Compiz Fusionを無効にした上でスクリーンショットを撮ります。
  
これであれば、問題なくタイトルバーもキャプチャできます。ただし
Compiz Fusionの有効/無効を切り替えるのに、少し手間がかかるのが難点でしょうか。
  

  
---------------------------------------------------------------  
2. ksnapshotやgimpなどの他のアプリケーションでスクリーンショットを撮る
こちらの方法は、Compiz Fusionを有効にしたままでも利用できます。
  
ksnapshotは、synapticなどを利用してインストールしてください。
kde-i18n-jaも一緒に入れておくと日本語化できます。
  
ksnapshotからスクリーンショットを撮る場合は、1-2秒程度の
遅延を設定した上で、スクリーンショットを撮りたいウィンドウの
タイトルバー部分をクリックしてフォーカスを当てて撮影してください。
  
gimpの場合は、「ファイル」→「画像の生成」→「スクリーンショット」を選んで
ksnapshotと同様の方法で、スクリーンショットを撮ってください。
  


トップ «前の日記(2009-05-30) 最新 次の日記(2009-06-26)» 編集