Подтвердить что ты не робот

Создание PDF-документа из HTML с использованием JavaScript

Я хочу создать PDF-документ из HTML в JavaScript. Я попытался использовать библиотеку jsPDF, но все форматирование HTML в ней не поддерживается. Есть ли другая библиотека, которую я могу использовать для создания PDF?

4b9b3361

Ответ 1

Вы можете создать html-страницу по своему усмотрению, чтобы иметь PDF, а затем из javascript вы можете вызвать функцию печати браузера, которая в конечном итоге экспортирует веб-страницу в pdf или в печатной форме

Ответ 2

Рассмотрите возможность установки gitbook-pdf gitbook-pdf использует PhantomJS и rasterize.js для сборки PDF файлов из HTML

Вам понадобится NodeJS и NPM

После установки команд запуска:

gitbook-pdf --format A4 generate index.html index.pdf

A4 - формат бумаги по умолчанию. Есть и другие варианты! проверьте его

index.html - ваш основной HTML файл

index.pdf - ваш конечный продукт

Надеюсь, что это поможет!

Ответ 3

Я только что написал библиотеку под названием jsPDF (дайте ссылку ниже), которая генерирует PDF файлы, используя только Javascript. Он еще очень молод, и я скоро добавлю функции и исправления ошибок. Также появилось несколько идей об обходных решениях в браузерах, которые не поддерживают URI данных. Он лицензирован в соответствии с либеральной лицензией MIT.

Я столкнулся с этим вопросом, прежде чем начал писать его, и думал, что вернусь и дам вам знать:)

http://code.google.com/p/jspdf/

http://hayageek.com/generate-pdf-with-javascript///Попробуйте эту ссылку с пошаговым процессом