大きなウェブページを画像として保存する


28

ウェブページを画像として保存しようとしています。私は、保存しようとしているWebページが少し長いです、そして多くの画像を持っています。

私が試したGoogle Chromeのスクリーンキャプチャ拡張およびその他のいくつかのクロームのスクリーンキャプチャプラグインを、すべてが出力として私に空の画像を与えました。

どうすればこれを克服できますか?大きなWebページを画像として保存する他の既知のプラグイン(Chrome以外でも構いません)はありますか?


そのページの写真だけが必要ですか?各画像を右クリックし、「画像を保存」を選択します
モアブ

@Moab実際には、ページ全体を画像(画像、テキスト、画面上のすべてのもの)として使用します
...-Nalaka526

後でページを保存するだけの場合は、Webアーカイブ(単一の.mhtファイル)として保存することもできます。IEとOperaは少なくともそれができることを知っています。
Svish

SnagItのはここに任意の他の可能性よりも優れ、シームレスにそれを行うだろう
GD1

1
カメラを使用してページの写真を撮り、それらをつなぎ合わせてください。
ピーターオルソン

回答:


20

PDFに印刷してから、PDFを画像として保存します。おそらくあなたの最も確実な方法だと思います。

PDFへの印刷は簡単であり、多くのオプションがあります。実際の変換はページレイアウトを維持します。

ここでの変換の答え:画像PDFファイルを画像として保存するにはどうすればよいですか?

注:http: //www.pdfforge.org/から入手できるPDFCreatorプロジェクトを使用する場合、PDFを画像として印刷するオプション、または画像として印刷するオプションはネイティブです。


7
PDFとして印刷すると、Webページが推測されるページに分割されます... :(
Nalaka526

ページレイアウト/用紙サイズ、およびPDFプリンターの印刷オプションによって異なります。同様に、1シートまでの縮尺をいつでも選択できます。
iivel

@ Nalaka526は、用紙サイズをA3またはA2に設定しない限り、ありません。
反転

12

Firefoxの誘duction!アドオンはこれほど大きな画像を保存できませんでした。非常に長い単一の画像を絶対に保存したい場合で、Chrome以外のソリューションを利用できる場合は、次のように機能します。

  1. SiteShoterはポータブルアプリです。

    1

  2. このようなオンラインWebスクリーンショットアプリはいくつでもあります


1
このスタンドアロンアプリケーション(webscreencapture.com)が見つかり、Webページが正常に保存されました。ご提案ありがとうございました... :)
Nalaka526

11

スクリーンショットを撮ることができる新しいFirefoxコマンドラインがあります。

Shift+ F2を押して書き込みますscreenshot filename1.png 0 true

残念ながら、あなたのサイトではエラーが発生します...しかし、それでも機能を知っているのは素晴らしいことです。

更新:新しいバージョンでは構文がわずかに変更され、入力する必要がある完全なスクリーンショットを撮るようになりました screenshot filename.png --fullpage


その他の場合、これはメインのFirefoxブラウザーに組み込まれており、拡張機能やアドオンは必要ありません
-rcoup

7

このスタンドアロン(ポータブルアプリ)が見つかりました:Web画面キャプチャWebページを画像として正常に保存できます...

誰もが答えてくれてありがとう... :)、提案は本当に価値があり、これを達成するために多くの方法で考えさせられました。「Karan」の答えは、私が気付いていなかったスタンドアロンのアプリケーションについて考えさせられました...どうもありがとう。


1
リンクは現在無効です。ただし、archive.orgからダウンロードできるはずです。残念ながら、ソフトウェアがWindows 8または10などの最新バージョンのWindowsで動作するという保証はありません。
JPaget15年

5

Awesome Screenshotを使用できます:

  • 選択した領域、またはすべての可視部分、またはページ全体をキャプチャまたはクリップします
  • PNG形式をサポート
  • キャプチャ時に水平スクロールをサポート

2

あなたの質問を正しく理解していれば、きっとあなたの答えになります。画面全体をキャプチャするSnagitツールがあります。


これは商用ツールですが、質問によると、この答えは正しいです。私は同じ(私の要件)を達成できる無料のツールを見つけたので、より適切です...回答と投票をありがとう... :)
Nalaka526

1
ありがとうございました。ただし、無料の試用版を使用できます。
Cシャープ

2

これを(自動化された方法で)行う別の方法は、ヘッドレスWebKit WebブラウザーであるPhantom JSを使用することです。含まれている例「technews.js」は「GoogleニュースをPNG画像としてキャプチャする」ことになり、その例はどのWebサイトでも変更できます。

http://phantomjs.org/


それは本当に洗練されたライブラリです。投稿してくれてありがとう。
iivel


1

FireShot アドオンを使用して、大きなWebページを画像とPDFにも保存します。

FirefoxChromeIEでもサポートされています。

Firefoxにインストールするには、Tools->に移動しAdd-ons、検索FireShotしてインストールします。

Fireshotの詳細については、http://getfireshot.com/をご覧ください


0

私はいくつかのことを試しました。Chromeでウェブページを開き、ページの空いている場所を右クリックして[名前を付けて保存]を選択し、[名前を付けて保存]ウィンドウの下部にある[種類として保存]、[ウェブページ、完了]を選択します。

空のフォルダに保存すると、1つのファイルと1つのフォルダが保存されます(同じフォルダにまとめておく必要があります)。ページを表示するには、htmファイルをダブルクリックします。

フォルダ内には、他の目的のために必要なすべての画像があります。

ここに画像の説明を入力してください


3
OPの質問にどのように答えますか?
デフォルトロケール

2
これは質問とは無関係であり、iivelが探しているものについてのさらなる知識を推測しようとします。
ステファンドナル

1
@Ruirize-私は何を探していましたか?
iivel

@Ruirize、そのような大きなページを単一の画像に保存する良い方法はありません。その大きな(長い)JPEGを表示しようとすると想像してください。ポータブルアプリを試してみましたが、Webページはjpegとして保存されていましたが、見る価値はありませんでした。OPは彼らが探しているものを知りませんでした。
モアブ

@Ruirize OPは、「画像」をどちらに使用するのかについては何も述べませんでした。現在の形式では疑問が曖昧です。私は良い解決策ですが、あなたを幸せにするものではありません。
モアブ

0

実際のサイズの画像が必要ない場合は、ズームアウトしてからスクリーンショットを撮りますか?


ブラウザーが57枚の画像すべてを表示するのに十分なズームアウトをすることは疑わしい。
マルティノー

あなたは...はい、いくつかの作業が必要...その後の画像を組み合わせて...ズームアウトして、ページの下の複数のスクリーンショットを撮るの組み合わせを試すことができますが、長いものを取る習慣
マーク・レッドマンに

0

あなたの質問を理解したら、あなたが望むのはウェブサイト全体をキャプチャすることです、私は正しいですか?以下をせよ:

  1. お気に入りの画像編集プログラム(Paint.NETをお勧めしますを開き、非常に大きな高さの新しいキャンバスを作成します。
  2. Webページに切り替えて、PrtScキーボードを押します。
  3. 画像編集プログラムに戻り、画像をキャンバスに貼り付けます。
  4. Webページに切り替え、最後に印刷された画像の最後に到達するまでウィンドウを下にスクロールし、もう一度[ 画面の印刷]を押します。
  5. 画像編集プログラムに戻り、以前に貼り付けたもののすぐ下に新しいものを貼り付け、前の画像が終了した場所から開始するようにします。
  6. ウィンドウの下部までスクロールダウンするまで、前の手順を数十回繰り返します。

それは長い解決策ですが、動作します。


+1:ちょっとした作業が必要な場合があります。ロケット科学ではありません。
マークレッドマン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.