use*_*188 5 jquery ruby-on-rails wkhtmltopdf d3.js wicked-pdf
我正在尝试使用wicked_PDF将HTML页面呈现为PDF.该页面包含我使用D3.js创建的几个图表.在PDF上,只有图表的轴可见.图表的主体是空白的.我试图将SVG转换为Canvas和PNG图像(使用Base64编码).在这两种情况下,图像都显示为HTML,但只有轴显示在PDF中.有什么建议?
Ale*_*eut 2
javascript 在渲染 PDF 之前似乎不起作用。
首先,确保在渲染 PDF 时启用它。根据链接,存在:disable_javascript => false选项render :pdf。
:disable_javascript => false
render :pdf
接下来,所有资源都必须包含绝对 URL。根据同一链接,
您必须定义 CSS 文件、图像和 javascript 的绝对路径;最好的选择是使用 wicked_pdf_stylesheet_link_tag、wicked_pdf_image_tag 和 wicked_pdf_javascript_include_tag 帮助程序。
归档时间:
12 年,2 月 前
查看次数:
2315 次
最近记录:
11 年 前