Я установил khtml2png и запустил его через командную строку, и он прекрасно работает, но когда я запускаю его из php в браузере, это не так. Я думаю, это вопрос разрешения, но не уверен? Я не получаю никаких ошибок.
Из FAQ ...
Почему я не могу запустить khtml2png без сеанса X?
khtml2png использует библиотеку khtml как естьиспользуется в браузере KDE Konqueror.Библиотеке нужен сеанс X для отображения отрисованной веб-страницы.Невозможно (без взлома всей библиотеки khtml) перенаправить отображаемую веб-страницу в файл.
и
Как скомпилировать khtml2png с отладочной информацией?
gcc -O0 -g -ggdb -lqt-mt -lkdecore -lkhtml -I /usr/include/qt3/ -I /usr/include/kde/ khtml2png.cpp -o /tmp/khtml2png