Сохраняем веб страницы в pdf с помощью wkhtmltopdf

wkhtmltopdf — консольная утилита для создания снимков веб страниц в виде pdf или в виде обычных изображений. Есть версии для linux, windows и macos x. Для linux есть откомпилированные static бинарники, но я собирал из исходного кода. Это не долго, но требует наличия Qt 4.

Распаковываем архив с исходниками и выполняем как обычно:

qmake
make && make install


Сохраняем страницу в pdf:

wkhtmltopdf mtaalamu.ru mtaalamu.pdf


В изображение:

wkhtmltoimage mtaalamu.ru mtaalamu.jpg


Пример pdf:

qTwitter - удобный Twitter клиент для Linux

qTwitter

При первом запуске, будет открыта страница Твиттера, с которой необходимо получить PIN код:



Запускается без проблем, каши не просит: