web-dev-qa-db-ja.com

Mac OSでスクリーンショットを特定の解像度で強制するようにWebブラウザのサイズを変更するにはどうすればよいですか?

結果のグラフィック(.png、.jpg)が特定の解像度になるように、Webブラウザーでスクリーンショットを撮りたいです(例:1024 x 768)。

モニターの解像度を調整する以外に、Mac OS専用のアプリケーションまたはプラグイン/アドオンでこれを行う方法はありますか? Window Resizer というFirefoxプラグインがありますが、新しいバージョンのFirefoxでは動作しません

4
Chirag Patel

私がこれに使用した最後のプログラムは Gadwin Webスナップショット

すべての機能を思い出せませんが、ここで必要なことを実現できると思います。

その他のオプションは次のとおりです。

  • スクリーンショット-Webページのスクリーンショット、Chromeスクリーンショットを撮ることができる拡張機能

    enter image description here

  • Capture Meは、Mac OS X用の柔軟な画面キャプチャおよび記録ユーティリティであり、フローティングキャプチャウィンドウ、いくつかの保存オプション、およびサイズ変更機能を備えています。

    alt text

Firefoxアドオン Web Developer ブラウザウィンドウのサイズ変更をサポートしています。デフォルトの解像度がいくつかあり、簡単に追加できます。

6

ブラウザウィンドウ(およびそのツールバー)自体ではなく、コンテンツだけが必要な場合は、 Paparazzi が非常に役立つ場合があります。独自のGUIを備えているだけでなく、サイズの設定など、任意のブラウザからの呼び出しをサポートする URL構文 も備えています。

paparazzi:(maxwidth = 1000、maxheight = 700)http://www.google.com/

これを次のように ブックマークレット に変換します。

javascript:void(window.location.href = 'paparazzi:(maxwidth = 1000、maxheight = 700)' + window.location.href)

Safariでは、ブックマークフォルダの最初の9つの場所のいずれかに割り当てることができるため、Command-1キーボードショートカットのようなものを自動的に与えることができます。どのブラウザを使用する場合でも、実際のスクリーンショットは常に WebKit を使用して作成されることに注意してください(SafariやChromeと同じですが、Firefoxとは異なります Gecko )。

Paparazziは一部のAppleScriptもサポートしています。または、コマンドラインを使用する場合は、 webkit2png を使用します。

python webkit2png -W 1000 -H 700 http://google.com/


ブラウザウィンドウ自体も含めたい場合は、そのためのブラウザ固有のツールがあるとは思えないので、通常の スクリーンキャプチャプログラム を使用する必要があります。そのためにブラウザウィンドウのサイズを変更するには、次のブックマークレットを使用します(一部のブラウザでは内部形式に適用される場合がありますが、SafariとFirefoxでは外部サイズを参照します)。

javascript:void(window.resizeTo(1000,700))
3
Arjan

AppleScriptが必要です。

または、JavaScriptのブックマークについて考えます。

0
Hasaan Chop