2011-06-11 23:07:27 +0000 2011-06-11 23:07:27 +0000
38
38

画面よりも大きなウィンドウのスクリーンショットを撮る方法

画面サイズよりも大きいウィンドウのスクリーンショットを撮りたいのですが、どうしたらいいでしょうか?

ウィンドウをズームアウトしてスクリーンショットを撮ると、画像をズームインしてもうまくいかないので、画質が落ちてしまいます。

大きなモニターがあれば助かるのですが、私は持っていません。

Jingを使っていますが、画面上に表示されているものだけを撮影することができ、それ以外は無視されます。

画面の外にあるものをスクリーンショットで撮る方法はありますか?

回答 (12)

25
25
25
2015-02-18 06:07:33 +0000

私はあなたが探しているツールは Screenshot Captor だと思っています。しかし、これには若干の学習曲線が含まれており、スクロールウィンドウのキャプチャ機能は最初は威圧的に見えるかもしれません。

オブジェクト、つまりスクロールバー(水平・垂直)のあるウィンドウ内のコンテンツ、個々のプログラムコントロールなどをキャプチャすることができます。

非常に強力ですが、欲しいものを手に入れるためには設定を微調整する必要があるかもしれません。

プログラムを試してみて、うまくいかなかった場合は、プログラムを終了させる前に、ビデオ このページにリストアップされている 、特に 基本的なスクロールウィンドウのキャプチャについてのこのビデオ を見てください。

ここにスクロールするWindowsエクスプローラウィンドウのキャプチャの例があります(クリックするとフルサイズで表示されます):

11
11
11
2015-02-17 19:46:11 +0000
  1. 私が持っているものよりも大きなディスプレイでソフトウェアがどのように動作するか/どのように見えるかをテストする必要があり、私はVMWare Workstationの仮想マシンでそれを行ってきました。私はVMの設定ディスプレイ_に行って、そこに解像度を書いただけです。仮想化ソフトでスクリーンショットを撮るのは簡単です(Ctrl+Alt+PrtScrでホストのデスクトップに自動保存されます)。6000×4000までは試したことがないが 今日まで :-)

  2. それは一般的なケースをカバーしていますが、PDFファイルの場合は、はるかに、はるかに簡単です。MuPDF ](http://www.mupdf.com/)と呼ばれる非常に便利な(そして無料の!)PDFレンダラがあり、そこで

3を実行するだけです。最後にもう一つ: 誰かがFirefoxで全体のウェブページをスクリーンショットすることに言及していました? 拡張機能は必要ありません! Shift+F2を押して

9
9
9
2011-06-11 23:59:11 +0000

画面の向こう側」には何もありません。

あなたの最善の策は、画像の周りをpanして、Photoshop(またはお気に入りの画像エディタ)を使ってピースをつなぎ合わせることです。

少なくともWindowsではそうなっています。

しかし、もし私が例えばGoogle Mapsの画像を盗もうとしていたら、私は

  • 周りをパンする
  • 小さなビットを保存する
  • Photoshopでつなぎ合わせる

をするでしょう。

8
8
8
2015-03-06 12:20:04 +0000

Linux では、'xrandr’ コマンドは単により大きな仮想スクリーンを作成します、例えば:

xrandr –output HDMI-1 –rate 60 –mode 1920x1200 –panning 3000x2000

それから通常の方法でスクリーンショットを撮ります。これは、可視の物理モニタ領域の外にある領域もキャプチャします。

3
3
3
2015-02-17 08:34:32 +0000

良いニュース : pdfを完全にキャプチャする方法があります。
悪いニュース : ちょっと長文になってしまいますし、pdfが100%正しいものになるとは限りません。
(何もしないよりはマシですよね?)

ですから、これをすべて動作させるためには、以下のことをする必要があります。

  1. ここ からNodeJSのバージョンを入手してインストールする
  2. a. gitがインストールされている場合は、mozilla/pdf.jsのレポを githubgit clone git://github.com/mozilla/pdf.js.git pdfjsをディレクトリ bのようにcdからクローンしてください。git を解凍してから、https://github.com/mozilla/pdf.js/archive/master.zipcommand prompt をフォルダ のルートに開いてください。以下のページでpdfの例を見ることができます。cd

次にPhantomJSをダウンロードする必要があります。

  1. [ ここ ]からダウンロードする (http://phantomjs.org/download.html)
  2. 好きな場所で解凍し、コマンドプロンプトから node make server localhost:8888 フォルダに
  3. JavaScripthttp://localhost:8888/web/viewer.html?file=/examples/learning/helloworld.pdfフォルダからcdのファイルをbinフォルダにコピーします。何かを変更する必要があるので、rasterize.jsを開く。
  4. 5. examples行目に移動し、時間をphantomjsからbinのようなものに変更します。コードは次のようになります。 https://gist.github.com/HaykoKoryun/eba33f2011d3d69b773b
  5. キャプチャしたいrasterize.jsファイルのコピーを、45のルートフォルダ の中の200という名前のフォルダに置く。最後に以下のコマンドを実行します 5000

このパラメータは何でしょうか?最初のパラメータは、どのスクリプトを実行するかをpdfに指示します。簡単です。私たちの場合はtestの修正バージョンです!

2番目のパラメータはロードするURLで、pdfjsを実行しているローカルのウェブサーバです。phantomjs.exe rasterize.js http://localhost:8888/web/viewer.html?file=/test/xxx.pdf test.png 1920px*1080pxphantomjsファイルの名前に置き換える必要があることに注意してください。

3番目のパラメータは、キャプチャを保存するファイルの名前とフォーマットです。

最後のパラメータはキャプチャのサイズです。ページ全体をキャプチャするために、サイズを調整する必要があります。

2
2
2
2014-07-09 17:36:10 +0000

PicPick ソフトウェアを使用することで、画面の見える部分を超えた画像の SS を撮影することができます。 http://www.picpick.org/en/features

  • 画面全体、アクティブウィンドウ、スクロールウィンドウ、デスクトップの特定領域などのスクリーンショットを撮影

  • 独自のキーボードショートカットのカスタマイズ 複数のモニター環境、カーソルによる キャプチャ、自動保存、ファイル名の指定などをサポート

  • フローティングウィジェットのキャプチャバーをサポートしているので、簡単に のスクリーンショットを撮影することができます。

2
2
2
2015-02-18 03:16:25 +0000

すでに長いことJingの兄貴分を使っている。SnagIt ](http://www.techsmith.com/snagit.html) (TechSmithからも出ている)

スクロールしているウィンドウを問題なくキャプチャしてくれる。3000x3000pxなどの領域をキャプチャすることができます。

欠点はAdobe Readerなどのアプリでスクロールバーがない場合に問題があることです。

ツールは無料ではないので、有料ツールを受け入れられるかどうかにもよります。ただ、トライアルは無料なので、自分に合っているかどうか確認してみるのもいいかもしれません。

1
1
1
2015-02-20 20:43:08 +0000

さて、Vinayakさんの素晴らしい回答である Screenshot Captor - これは素晴らしい働きをしているにもかかわらず、私は興味をそそられ、コメント欄に記載されているものを含め、 Gizmo’s freeware にあるすべてのスクリーングラブツールをチェックしてみました。これまでに全部で20個ほどチェックしました。

画面の表示範囲を超えて重なっているウィンドウを掴むのに成功したのは3つだけでした。

1
1
1
2015-04-07 22:01:29 +0000

Impressive プロジェクトは、PDFページを画像にレンダリングするためのツールを使用しています。実際のコマンドラインパラメータは、 ソースコード から抽出することができます。

あるいは、1 つの PDF ページを Gimp または Inkscape のいずれかにインポートすることもできます。Inkscapeにインポートすると、別のフォーマットにエクスポートする前に実際のページを編集できるという追加の利点があります。

最後に、実際にPDFから画像を抽出したい場合は、 Xpdf Poppler pdfimages ツールを使用してください。

pdfimages -j <file.pdf> <image_files_prefix>
1
1
1
2015-02-17 07:13:04 +0000

画面よりも大きなウィンドウのスナップショットを撮るには、スクリーンショットにはペイントされていないピクセルを含めることができないので、画面を拡大する必要があります。

Windowsアプレットのコントロールパネル/外観とパーソナライゼーション/ディスプレイ/見やすくするを使用している場合、画面のDPIを大きくすることしかできず、小さくすることはできません。

それでも、レジストリを編集することでDPIを下げる方法があります。

記事より Zane’s Blog - LogPixels DPI hack :

ここで、より多くの画面を必要としているネットブックユーザーのための便利なヒントがあります。Windowsのレジストリを使用してDPI値を96以下に強制的にすることができます。

これを行うには、regeditを開き、 HKEY_CURRENT_CONFIG\Software\Fonts, item LogPixels に移動し、小数点以下の値を96から80などの低いものに変更します。その後、ログアウトして再度ログインすると、変更内容が表示されます。

私はネットブックで 80 の値を使用しています。この値は、フォントの読みやすさを本当に妨げ、奇妙なビットマップのスケーリングアーチファクトがあることに気づくでしょうが、もしあなたが私のように、この値に適応できるのであれば、得られる余分な画面スペースはそれだけの価値があります。

あなたは私のデスクトップとLogPixelsを80と96で並べて比較することができます :

0x1&

レジストリを変更する前に、バックアップとしてFontsブランチをエクスポートし、システムの復元ポイントを作成してください。これらの実験を行う際には、.regファイルをデスクトップにエクスポートしておき、ダブルクリックで起動して元のサイズに戻せるようにしておくと良いでしょう。

1
1
1
2013-10-29 05:36:27 +0000

Acrobat Reader は、実際には スナップショットツール を使って「フルページのスクリーンショット」をサポートしています。

スナップショットツールを使って、選択したすべてのコンテンツ(テキスト、画像、またはその両方)をクリップボードや他のアプリケーションにコピーすることができます。テキストと画像は画像としてコピーされます。

Edit > Take a Snapshot を選択して、Snapshot ツールを選択します。以下のいずれかを実行します。

  • **ページ内の任意の場所をクリックして、画面に表示されているコンテンツ全体をキャプチャします。

  • 画像内の矩形をドラッグして、画像の一部だけをコピーします。

スナップショットツールは、現在のズームレベルに関係なく、キャプチャした画像に固定解像度を使用に設定することができます。

この設定は、「Edit > PreferencesGeneralUse fixed resolution for Snapshot tool images ♦ 0x6&」の下で探してみてください。私は150DPIの解像度を使用しています。

0
0
0
2017-11-02 10:35:21 +0000

ウェブページのスクリーンショットをキャプチャする必要がある場合は、Chrome DevToolsを使用することができます。

この動画をチェック https://www.youtube.com/watch?v=r_6_9eFPhxI .