Ответ 1
Вы можете создать html-страницу по своему усмотрению, чтобы иметь PDF, а затем из javascript вы можете вызвать функцию печати браузера, которая в конечном итоге экспортирует веб-страницу в pdf или в печатной форме
Я хочу создать PDF-документ из HTML в JavaScript. Я попытался использовать библиотеку jsPDF
, но все форматирование HTML в ней не поддерживается. Есть ли другая библиотека, которую я могу использовать для создания PDF?
Вы можете создать html-страницу по своему усмотрению, чтобы иметь PDF, а затем из javascript вы можете вызвать функцию печати браузера, которая в конечном итоге экспортирует веб-страницу в pdf или в печатной форме
Рассмотрите возможность установки 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 - ваш конечный продукт
Надеюсь, что это поможет!
Я только что написал библиотеку под названием jsPDF (дайте ссылку ниже), которая генерирует PDF файлы, используя только Javascript. Он еще очень молод, и я скоро добавлю функции и исправления ошибок. Также появилось несколько идей об обходных решениях в браузерах, которые не поддерживают URI данных. Он лицензирован в соответствии с либеральной лицензией MIT.
Я столкнулся с этим вопросом, прежде чем начал писать его, и думал, что вернусь и дам вам знать:)
http://code.google.com/p/jspdf/
http://hayageek.com/generate-pdf-with-javascript///Попробуйте эту ссылку с пошаговым процессом