Рецепты Nginx: фильтр из HTML в PDF

от автора

Для приготовления фильтра из HTML в PDF нам понадобится сам nginx и его плагин html2pdf. (Я дал ссылки на свой форк nginx, т.к. делал некоторые изменения, которые пока не удалось пропихнуть в оригинальный репозиторий. Можно также воспользоваться готовым образом.)

В любом локейшене, который возвращает HTML (просто текстом или файлом или через прокси) добавляем

html2pdf on; # включаем pdf-фильтр html2pdf_buffer_size 32k; # задаём максимальный размер буфера для чтения HTML

в результате при обращении на этот локейшен вместо HTML будет отдаваться PDF, сгенерированный на его основе (с помощью генератора из wt).

Это, конечно, не самый лучший генератор, до него я пробовал ещё пару, но нашёл в них ошибки htmldoc и wkhtmltopdf.


ссылка на оригинал статьи https://habr.com/ru/post/458982/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *