お返事有難う御座います。
xwdだと手軽でいいのですが、スクロールしなければ全部表示できない縦長のWebページを
キャプチャできないのと、きれいにWebページ部分だけ切り取るのがむずかしそうなので
880で示した「Pearl Crescent Page Saver」というFirefoxプラグインを
使って何とかすることにしました。
Web系プログラマなんかだとサーバー側で自動でWebキャプチャしたい人もいるかもしれないので
この場で書いておきます。

1.Firefoxをインストール後Pearl Crescent Page Saverプラグインを導入して縦長ページに対応する設定を行う
2.crontabからでも起動できるよう直接Xコマンドを使ってXを起動( "X :3" )
3.firefox -savepng http://www.mozilla.org/ -saveas /tmp/moz.png --dysplay=:3
とコマンドしたらWebキャプチャ後pngで保存して自動でfirefoxを終了してくれます
4.killシステムコールなどでXを終了

子プロセスのプロセスIDを取得する基本的なところが分かっていないので
まだ検証していないのですができると思います

有難う御座いました。