web2pdf — инструмент командной строки, который позволяет пользователям конвертировать веб-страницы в файлы PDF
Действительно, это более чем замечательная статья