手順

手順

学術的な要件などの理由で、スクロール可能なウィンドウ全体の長いスクリーンショットを1つの画像で撮る必要があります。Windowsでは、次のようなツールがあります。シェアX同じことができます。Ubuntu でこれを行うにはどうすればいいですか?

答え1

ウィンドウ サイズが GUI プログラム内の特定のコンポーネントのサイズに影響しない場合など、これが機能しない場合もあることに注意してください。

残念ながら、ShareX のスクロール スクリーンショットの Ubuntu への直接的な代替手段は知りません。ただし、スクリーンショットが必要なアプリケーション (および問題の内容) が上記の説明に当てはまる場合は、次の代替手段を試すことができます。

手順

  1. お使いのディストリビューションでアクティブ ウィンドウのスクリーンショットを撮る方法を見つけます (私の Ubuntu バリアント ディストリビューションの方法は [ Alt + PrtScrn ] です)。
  2. スクリーンショットを撮る対象ウィンドウが使用可能なスペースを覆っていないことを確認してください。
    • ターゲットウィンドウが以下の画像 1 のようであれば、問題ありません。
    • 画像 2 のような場合は、デスクトップ全体を覆わないようにサイズを変更します。
  3. 対象ウィンドウを下にドラッグして、画像 3 のように一部がモニターの外に出るようにします。
  4. 後の手順でクリックできるように、ターゲット ウィンドウがはっきりと見えることを確認してください。
  5. ターミナルを使用して、次のコマンドを入力します。wmctrl -r :SELECT: -e 0,0,0,1368,5670
    • 1368好みの幅に変更します。
    • 好みの高さに合わせて変更します5670。おそらくモニターのサイズをはるかに超える高さになります。
  6. カーソルが十字線のような形になります。ターゲット ウィンドウをクリックします。
  7. 対象ウィンドウをアクティブ ウィンドウにします (クリックして)。
  8. アクティブ ウィンドウのスクリーンショットを撮ります (事前に知らなかった場合は、手順 1 の情報を使用します)。

画像参照

画像1 デスクトップを部分的に覆うウィンドウ

画像2 デスクトップ全体を覆うウィンドウ

画像3 モニターの外側に広がるウィンドウ。ドック パネルの後ろの、下の部分が欠けていることに注目してください。

関連情報