web-dev-qa-db-ja.com

端末のスクリーンショットを撮る

Gnome2を使用しています。

私の最初のワークスペースには、2つのターミナルが開いています(gnome-terminal)。

Terminal1ウィンドウ全体のスクリーンショットが必要です。

スクリーンショットの境界ボックスをマウスで設定したり、そのウィンドウでポイントしたりしたくないのです。

Terminal2のコンソールからどのようにできますか?

6
astropanic

gnome-panel-screenshot(または--window)パラメーターをドロップすることにより、ターミナル(もちろん、別のコマンド)で-wコマンドを使用することもできます。これにより、代わりにウィンドウを取得できます。画面全体の。

コマンドは次のようになります。

gnome-panel-screenshot --window --delay=10

または

gnome-panel-screenshot -w -d 10

--delay=10パラメーターと-d 10パラメーターの両方で、スクリーンショットを希望する適切なウィンドウを選択するために10秒が与えられます。この値を変更して、ニーズに合わせて調整します。

現在の端末ウィンドウのスクリーンショットが必要な場合は、他のパラメーターなしでgnome-panel-screenshot -windowまたはgnome-panel-screenshot -wをドロップするだけです。画面全体でパラメーターはまったくドロップされません。

ガイド付きのスクリーンショットを取得するには、このウィンドウを生成するターミナルにgnome-panel-screenshot -iコマンドをドロップするだけです。

gnome-panel-screenshot GUI

ところで:あなたはターミナルにこの最後のものを落とす必要はなく、単に AltF2 キーを押し、[アプリケーションの実行]ダイアログウィンドウに入力します。その後、画面撮影のニーズに合ったオプションを選択できます。

Run Application Dialog Window

幸運を!

たとえば、境界線やメニューなしで端末を取得する方法がいくつかあります。たとえば、2つの端末を開き、1つをTerminal R2D2に、もう1つをTerminal C3POに変更します。それぞれのスクリーンショットが必要な場合は、各ターミナルに移動し、次のデータを使用してコマンドimportを実行します。

ターミナル内:import -windows "Terminal R2D2" R2D2Test.jpg

ターミナル内:import -windows "Terminal C3PO" C3POTest.jpg

これにより、指定したタイトルでターミナルウィンドウがキャプチャされます。任意のウィンドウをキャプチャできることに注意してください。この場合、ターミナルウィンドウまたは任意の量のターミナルウィンドウのみです。

ターミナルメニューで[ターミナル]-> [タイトル]に移動して、ターミナルのタイトルを指定する必要があります。

注-MenuBarは、メニューから無効にしない場合、スクリーンショットに表示されます。 [表示]-> [メニューバーを表示]に移動して無効にします。有効にするには、ターミナルを右クリックし、メニューバーを表示を選択します。

境界線やマウスポインターをキャプチャしない特定のターミナル方法が必要なため、Shutter、Ksnapshot、またはcommong ALT + PrtScrnオプションについては言及しませんでした。

2
Luis Alvarado

Scrotの使用を検討するかもしれません

Sudo apt-get install scrot
scrot -s -b other-terminal-window.png

ただし、他のターミナルウィンドウをクリックする必要があります。

2
luopio

ウィンドウをキャプチャするショートカットキーは Alt+PrtScr。デスクトップ全体をキャプチャするショートカットキーは PrtScrShutterのようなスクリーンショットを撮るツールを試すこともできます

1
Nitin Venkatesh