PHPでhttp://www.hoge.comというページのキャプチャを
画像ファイルとして保存するためには、どのようにすればいいでしょうか?
Sleipnirを使っているのでしたら、プラグインで「SnapCrab」という、表示領域外までキャプチャーしてくれるのがあります。
Sleipnirに組み込めるプラグインなので、Sleipnirでそのまま閲覧しつつ、すぐキャプチャーといった、他のソフトを起動させる必要がないので、またオンラインサービスのように、URLを指定してキャプチャー画面を表示してもらうといった、煩わしさがないのがいいところだと思います。
Sleipnir
プラグインの「SnapCrab」
webサービスで解決する方法はどうでしょうか?
simpleAPI
自分のイメージ通りにされたいのでしたら、下記の記事が参考になります。
http://phpspot.org/blog/archives/2005/06/phpurl2bmpweb_1.html
しかし、構築が大変かと思いますので、simpleAPIをお勧めします。
コマンドラインで指定したURLのキャプチャが取得できます
url2bmp.exe -url http://www.pixel-technology.com/freeware/url2bmp/english/cl.html -file "c:\temp\hoge.png" -format png -notinteractive
人間が画面を見ながらキャプチャするのは大変なので、プログラムで解決したいと思っております。
キャプチャソフトのご紹介は、この質問の意図とは違いますので、よろしくお願いいたします。