Как программно конвертировать веб-страницы в PDF в пакетном режиме?

#batch-file #pdf #pdf-generation #programmatically-created

#пакетный файл #PDF #генерация PDF #программно созданный

Вопрос:

У меня довольно большое количество URLs файлов в форме some/web/address/[0-9] и я хочу преобразовать их все в PDF , как я могу это сделать?

Я искал его в Google и искал в stackoverflow, но если это дубликат, дайте мне ссылку на хороший вопрос, и я бы удалил это.

Ответ №1:

Наконец-то нашел то, что искал:

Мне нужно было что-то вроде wkhtmltopdf , поскольку он может изменять HTML файлы PDF .
существует также хороший браузер командной строки cURL , который может перехватывать веб-страницы и обладает богатым набором функций. Итак, я могу передать эти два и получить желаемый результат:

 for i in `seq 1 n`; do
    curl "some/web/address/$i" "prefix-$i.html";
    wkhtmltopdf "prefix-$i.html" "prefix-$i.pdf"
done;
  

Happy coding :)