Сохранение веб-страниц (скриншотов веб-сайтов) в PDF с помощью одной команды

Иногда мы хотим сохранить что-то с веб-сайта в формате PDF на нашем ПК, для этого есть инструмент: wkhtmltopdf

То есть с помощью команды мы можем сохранить X-страницу в .pdf, но сначала давайте установим приложение:

В Debian, Ubuntu или производных просто установите wkhtmltopdf:

sudo apt-get install wkhtmltopdf

Он установит свои зависимости, такие как webkit и некоторые библиотеки qt, но это библиотеки и ничего странного 

Я полагаю, что в других дистрибутивах пакет должен называться так же.

После того, как мы его установили, пользоваться им стало очень просто, например, мы собираемся сохранить www.google.com:

wkhtmltopdf www.google.com google.pdf

То есть мы передаем URL-адрес того, что мы хотим сохранить, в качестве первого параметра, а имя и .pdf окончательного файла, который мы хотим, в качестве второго параметра.

Вот скриншот того, как мне показывают .pdf:

А вот .pdf:

Скачать файл Google.pdf

Если вы хотите узнать больше о возможностях этого приложения, без сомнения, вам следует прочитать справку (человек wkhtmltopdf), поскольку список довольно обширен, он включает варианты использования прокси, файлов cookie, настраиваемого заголовка, кодировки сайта и т. д.