ruby on rails 3 - Los gráficos altos se muestran en mi página html de renderización que quiero convertir a PDF usando wkhtmltopdf en rieles
ruby-on-rails-3 highcharts (1)
Tengo una página html con algunos datos de texto y gráficos. Estoy usando la gema wkhtmltopdf para generar pdf desde la página html. Usando gráficos altos, estoy generando gráficos.
Puedo generar PDF con éxito, pero el PDF solo contiene datos de texto y no tiene gráficos.
Ya probé con algunas opciones como a continuación
- plotOptions: { series: { enableMouseTracking: false, shadow: false, animation: false } }, in Hightcharts jquery coding..
Por favor, ayúdame a resolver este problema.
No estoy familiarizado con wkhtmltopdf pero utilizo wkhtmltoimage para crear imágenes de páginas que contienen gráficos de Highcharts. Una cosa que noté es que tuve que configurar --javascript-delay para que dure varios segundos para asegurarme de que el gráfico tuviera tiempo suficiente para cargar. Parece que wkhtmltopdf admite esta opción ( wkhtmltopdf v0.10.0_rc2 documentos ). ¿Puedes ver si eso ayuda?
Así es como lo llamamos con un retraso de javascript de 3 segundos:
/bin/wkhtmltoimage --javascript-delay 3000 "http://example.com/chartPage" "/path/to/image.png"