Привет.
есть быстрый вариант если система freebsd.
cd /usr/ports/
bsd# make search name=khtml2png
Port: khtml2png-2.7.5_1
Path: /usr/ports/www/khtml2png
....
bsd#cd /usr/ports/www/khtml2png && make install clean
ждем пока установит все что нужно ему для работы, если на сервер нет иксов то и kde, а так скорее всего на сервере и есть, то подождать придеться немного.
#khtml2png2 --width 800 --height 600
http://ya.ru ya.png
у меня заняло все около 15 минут, ее хелп, может будет инетесно.
bsd# khtml2png2 --help
Usage: khtml2png2 [Qt-options] [KDE-options] [options] url outfile
Render HTML to a PNG from the command line
Example:
khtml2png2 --width 800 --height 600
http://www.kde.org/ kde-org.png
or
khtml2png --auto ID_border
http://www.kde.org/ kde-org.png
Generic options:
--help Show help about options
--help-qt Show Qt specific options
--help-kde Show KDE specific options
--help-all Show all options
--author Show author information
-v, --version Show version information
--license Show license information
-- End of options
Options:
-w, --width <width> Width of canvas on which to render html [800]
-h, --height <height> Height of canvas on which to render html [600]
--sw, --scaled-width <width> Width of image to produce []
--sh, --scaled-height <height> Height of image to produce []
-t, --time <time> Maximum time in seconds to spend loading page [30]
--auto <id> Use this option if you to autodetect the bottom/right border []
--get-body Autodected the body of the page (if width is not detected, use --width)
-b, --disable-window If set, don't show the window when doing rendering (can lead to missing items)
--disable-js Enable/Disable javascript (enabled by default)
--disable-java Enable/Disable java (enabled by default)
--disable-plugins Enable/Disable KHTML plugins (like Flash player, enabled by default)
--disable-redirect Enable/Disable auto-redirect by header <meta > (enabled by default)
--disable-popupkiller Enable/Disable popup auto-kill (enabled by default)
Arguments:
url URL of page to render
outfile Output file
Для остальных читать тут
http://khtml2png.sourceforge.net/