gorogoronyan FC2

大きな画面サイズの Web ページを画像ファイルに保存する

概略

ウインドサイズよりも大きな画面サイズの Web ページを画像ファイルで保存する方法について説明です。

PC の画面よりも大きなサイズの Web ページ (例: 5000x5000 画素など)も Web ブラウザに搭載されている開発ツールで png 画像にして保存できます。 開発ツールデバイスエミュレーション にある画像キャプチャ機能を使います。

デバイスエミュレーションでキャプチャする

デバイスエミュレーションは、 スマホのような小さなディスプレイやデスクトップPC の大型ディスプレイなど 異なるサイズのディスプレイで Web がどのように見えているかを確認するためのツールです。

開発ツールのデバイスエミュレーションを表示する

下は Edge で開発ツールを開く例です。

1) Edge のメニューを開きます。
2) その他のツール開発ツール を選択すると開発ツールが開きます。
 開発ツールからデバイスエミュレーション を開く
開発ツールからデバイスエミュレーション を開く
3) 開発ツールのウインドの右上にあるメニューボタンでメニューを開き、 デバイスエミュレーション を選択します。
 デバイスエミュレーションの表示
デバイスエミュレーションの表示
左の絵はデバイスエミュレーションで表示した状態です。
もう 1度 デバイスエミュレーションを選択すると Web ブラウザが通常の表示に戻ります。 元の表示に戻す方法を知らないと混乱するので注意・・・。

ページ全体をキャプチャして保存する

 フルサイズのスクリーンショット
フルサイズのスクリーンショット

フルサイズのスクリーンショットをキャプチャする を実行すると Web ページ全体の画像が png ファイルで保存されます。

スクリーンショットをキャプチャは Web ブラウザに表示されている範囲だけを画像保存します。

初期設定では縦横2倍に拡大された画素数で画像ファイルが保存されます。 等倍で保存したい場合は下のデバイスピクセル比の設定を行い、 ピクセル比を 1 にします。

デバイスピクセル比の設定

デバイスピクセル比を追加
デバイスピクセル比を追加

右端のメニューボタンを押すとメニューが開くので デバイスピクセル比の追加を実行すると メニューバーに DPR: 2.0 という表示が追加されます。

 デバイスピクセル比を 1 に設定する
デバイスピクセル比を 1 に設定する
DPR: 2.0 の領域をクリックすると 数値を選択できるメニューが表示されるので 1 に指定します。 これでスクリーンキャプチャーを撮ったときに 等倍の画素数で画像が保存されるようになります。

巨大なサイズの画像を保存する

サイズ指定で広い範囲を表示する
サイズ指定で広い範囲を表示する
 メニューバーにある数値入力ボックスでページの表示範囲を指定できます。 たとえば縦横 5000 x 5000 と入力するとその範囲を表示します。 地図アプリの画像などページの大きさが決まってないページも 表示できます。 スクリーンショットのキャプチャ を実行すると 現在表示されている範囲の画像が保存されます。

Web は PDF ファイルに保存することもできます

関連

inserted by FC2 system