включить диаграммы JQuery в PDF - PullRequest
1 голос
/ 24 апреля 2011

я использую tcpdf для генерации PDF в PHP. http://www.tcpdf.org/examples.php

Я использую javascript / jquery framwork / plugin для отображения некоторых диаграмм. (например, http://filamentgroup.com/lab/update_to_jquery_visualize_accessible_charts_with_html5_from_designing_with/)

путь в tcpdf для диаграмм для меня невозможен. есть метод, преобразующий canvas в png, как описано здесь ( Capture HTML Canvas как gif / jpg / png / pdf? ), который, к сожалению, конвертирует только во всех протестированных плагинах / фреймворках фрагменты необходимой диаграммы.

tcpdf поддерживает javascript, но imo только для взаимодействий форм, как показано в одном из примеров.

каким образом, даже какая библиотека (отличная от tcpdf) позволяет мне включать js-диаграммы в pdf в php без доступа к серверу?

Ответы [ 2 ]

0 голосов
/ 28 апреля 2011

Мой обходной путь для этого идет вместе с использованием API Google Chart.Google помогает вам получить интерактивные диаграммы на веб-странице и для преобразования в PDF Google создает статические PNG с отображением всех данных.пока я могу жить с этим довольно хорошо.

0 голосов
/ 25 апреля 2011

wkhtmltopdf расположен поверх QT-порта WebKit (таким образом, "wk" в названии). Его поддержка JavaScript ОТЛИЧНО.

Я использовал его, чтобы успешно отобразить страницу, содержащую карту Google. Это не становится намного более насыщенным сценарием, чем это. Мне пришлось немного поиграть с командной строкой (JS страницы дольше, чем время по умолчанию, 100 мс, 200?).

...