Можно ли сохранить HTML-страницу в формате PDF, используя JavaScript или jquery? - PullRequest
61 голосов
/ 01 августа 2011

Можно ли сохранить HTML-страницу как PDF, используя JavaScript или jquery?

В деталях:

Я сгенерировал одну HTML-страницу, которая содержит таблицу. Он имеет одну кнопку «Сохранить как PDF». Если пользователь нажимает эту кнопку, то HTML-страница должна быть преобразована в файл PDF.

Возможно ли использовать JavaScript или jquery?

Ответы [ 12 ]

0 голосов
/ 20 июня 2019

Гораздо проще и надежнее конвертировать HTML в pdf сервер.Мы используем Google Puppeteer.Это хорошо поддерживается с обертками для любого языка на стороне сервера по вашему выбору.Puppeteer использует Chrome без головы для создания скриншотов и / или файлов PDF.Это избавит вас от головной боли, особенно если вам нужно создавать сложные PDF-файлы с таблицами, изображениями, графиками, несколькими страницами и т. Д.

https://developers.google.com/web/tools/puppeteer/

0 голосов
/ 01 августа 2011

Я думаю, что нет, потому что JavaScript не может записать на диск Вы должны отправить страницу на сервер и сгенерировать файл pdf, тогда клиент загрузит его

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...