コマンドラインから,指定したURLのページ全体の画像を保存する

特定のWebサイトの内容全体を、コマンドラインからjpgファイルとして取得したかったのですが、
やりたい事を実現できそうなソフトが無さそうだったので、自作してみました。


例えば、以下のコマンドを実行すると…

CaptureSiteToJpg.exe /url http://www.yahoo.co.jp/ /out yahoo.jpg



このように、ページ全体の画像をjpgファイルとして取得する事が出来ます。
縦に長いページでも、途中で切れる事はありません。



また、この機能を実装するに当たり、画像取得処理をDLLとして切り出しました。
自分のプログラムで同様のことを行いたい場合は、DLL版を使用してくださいませ。
(DLL版のサンプルコードはこちらを参照してください)

コマンドラインプログラム、DLL共にソースコードつきです。


ダウンロード:
CaptureSiteToJpg.exe
DLL(と,ソースコード一式)

関連記事

コメントを残す

メールアドレスが公開されることはありません。