特定のWebサイトの内容全体を、コマンドラインからjpgファイルとして取得したかったのですが、
やりたい事を実現できそうなソフトが無さそうだったので、自作してみました。
例えば、以下のコマンドを実行すると…
CaptureSiteToJpg.exe /url http://www.yahoo.co.jp/ /out yahoo.jpg |
このように、ページ全体の画像をjpgファイルとして取得する事が出来ます。
縦に長いページでも、途中で切れる事はありません。

また、この機能を実装するに当たり、画像取得処理をDLLとして切り出しました。
自分のプログラムで同様のことを行いたい場合は、DLL版を使用してくださいませ。
(DLL版のサンプルコードはこちらを参照してください)
コマンドラインプログラム、DLL共にソースコードつきです。
ダウンロード:
CaptureSiteToJpg.exe
DLL(と,ソースコード一式)
関連記事
コメントを残す