Удобный и простой конвертер, который преобразует нужный URL в обычный PDF.
Просто вводите ссылку и через 5-10 секунд у вас готовый PDF файл.
[267x]http://pdfmyurl.com/
Url to PDF. Легко и без проблем
http://habrahabr.ru/blogs/qt_software/81375/
Давеча был замечен мною интересный пост про замечательный сервис с говорящим адресом: pdfmyurl.com/
И родилась мысль написать об альтернативном, более интересном способе (особенно интересном для программистов, энтузиастов и просто любящих консоль людей). Точнее, о проекте, позволяющим делать то же самое, не используя сторонний сервис.
Кратко и по сути.
Проект с открытыми исходными кодами.
Живет на code.google.com/p/wkhtmltopdf/
Написано с использованием QT + Webkit. Это, как по мне, ГРОМАДНЫЙ плюс: кросплатформенность, расширяемость и т.д.
Суть: WebKit рендерит страницу по указанному URL, а уже основная часть программы создает PDF и сохраняет его.
Преотличнейшая штука. Не без минусов, конечно. Но для сгребания относительно чистого материала — самое оно. :)
На данный момент — может использоваться из-под консоли. Однако ничто не мешает написать для него интерфейс, не так ли? QT всё-таки!
Чтобы использовать, после стандартных qmake-qt4 && make && checkinstall (make install) — не отходя от кассы консоли, пишем:
wkhtmltopdf habrahabr.ru habrahabr.pdf -O Landscape -s A4
В результате получаем чистую от баннеров заглавную страницу Хабра, страницы формата А4, альбомно ориентированные.
Для просмотра доступных опций следует сказать:
wkhtmltopdf --help
Так-то. Ваш К.О.
Да, pdfmyurl.com/ генерит PDF почти AS IS (исключая флэш). Но кто захочет иметь здоровенный баннер в PDF при наличии интересного содержания? :)
Как бонус, wkhtmltopdf может генерить и из локальных HTML-файлов.