我目前在我的网络应用程序中使用 Highcharts。我正在使用以下技术(所有客户端)生成 PDF 报告:
- 我的网页通过以下方式转换为画布
html2canvas
- 此画布使用
JsPDF
问题是我的 Highcharts 不能包含在该过程中,它显示我是空的 div。
我一直在考虑的一个解决方案是在 JPEG 中单独呈现图表,然后在将其呈现为 PDF 之前手动将它们添加到图像中,或者甚至将它们包含在我的 PDF 的另一个页面中。我无法弄清楚如何在客户端中呈现这些图表,因为在 Highcharts API 中只有一个选项可以下载 JPEG/PNG 报告或将其呈现到特定的 div 中,我怎么能直接在 JS 中获取它?你看到另一种可能性吗?