2013-07-05 2 views
0

У меня есть html-страница, содержащая несколько меток, ярлыков, полей ввода и флажков.
Я хочу экспортировать всю html-страницу в PDF. есть ли способ, которым я могу это сделать? Любой javascript или library for exporting HTML into PDF?Есть ли способ экспортировать данные html-страницы в PDF?

+0

Все, что вы пробовали? –

ответ

2

Если вы абсолютно необходимо сделать сгенерировать PDF с помощью Javascript, вы можете использовать JsPDF:

var doc = new jsPDF(); 
doc.text(20, 20, 'Hello world!'); 
doc.text(20, 30, 'This is client-side Javascript, pumping out a PDF.'); 
doc.addPage(); 
doc.text(20, 20, 'Do you like that?'); 

// Output as Data URI 
doc.output('datauri'); 

Но вам придется обновить свой HTML-страницу с syntaxe библиотеки.

Если вы создаете свой документ, вам не нужно делать с помощью Javascript, лучшим способом было бы использовать библиотеку php.

В прошлом я использовал (DomPdf) [https://github.com/dompdf/dompdf]: очень мощный. Он просто принимает HTML/CSS-документ и создает PDF-версию.

Если вам абсолютно необходима не обновляемая загрузка, вы можете использовать Ajax для создания документа.

Смежные вопросы