use*_*135 2 highcharts wkhtmltopdf ruby-on-rails-3
我有一个带有一些文本数据和图形的html页面.我正在使用wkhtmltopdf gem从html页面生成pdf.使用highcharts,我生成图形.
我能够成功生成PDF,但PDF只包含文本数据,并且没有图形.
我已尝试过如下选项
- plotOptions: { series: { enableMouseTracking: false, shadow: false, animation: false } }, in Hightcharts jquery coding..
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题.
我不熟悉w/wkhtmltopdf,但我确实使用wkhtmltoimage来创建包含highcharts图形的页面图像.我注意到的一件事是我必须将--javascript-delay设置为几秒钟,以确保图表有足够的时间加载.好像wkhtmltopdf确实支持这个选项(wkhtmltopdf v0.10.0_rc2 docs).你能看出这有帮助吗?
以下是我们如何称之为javascript延迟3秒:
/bin/wkhtmltoimage --javascript-delay 3000 "http://example.com/chartPage" "/path/to/image.png"
Run Code Online (Sandbox Code Playgroud)