У нас есть проект Silverstripe, который использует модуль silverstripe-wkhtmltopdf для вывода HTML/CSS/Javascript в формате PDF.Использование wkhtmltopdf для вывода графиков Google в PDF
Простой Javascript как document.write работает, но я хочу вывод Google Charts, используя их API визуализации:
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script>
google.load('visualization', '1', {packages: ['corechart', 'bar']});
</script>
формат PDF не показывает какой-либо выход визуализации, поэтому я использовал QTBrowser для отладки Javascript - как предложено здесь: Debugging javascript in wkhtmltopdf
ошибка я получаю в QTBrowser является: Error: one or more fonts could not be loaded.
от https://www.google.com/uds/api/visualization/1.0/b5ac9efed10eef460d14e653d05f5fbf/webfontloader,dygraph,format+en,default+en,ui+en,bar+en,corechart+en.I.js:737
HTML, выглядит правильно в моем конце, но я не знаю, совместимость QTBrowser, или как это связано с wkhtmltopdf.
У кого-нибудь был опыт/успех с использованием wkhtmltopdf для вывода графиков Google?
Вы пробовали это решение HTTP://stackoverflow.com/a/22465495/http://codingexplained.com/cod ing/php/using-google-visualization-with-wkhtmltopdf? И спасибо за использование моего модуля;) –
@csy_dot_io - спасибо за отличный модуль! Ваша вторая ссылка меня охватила - если вы можете отправить ответ в качестве ответа, я соглашусь с ней: http://codingexplained.com/coding/php/using-google-visualization-with-wkhtmltopdf – BaronGrivet
вы добрый. Я добавил его в качестве ответа. позже я продолжу его с примера кода. –