chart.js生成的图表不能被转pdf吗?

  1. 我用chart.js生成了一个曲线图,然后本来我是用的pechkin转PDF的,写完之后发现只能转那些表格之类的,图表转不了,PDF上面都不显示的,跪求各位大佬,现在要怎么解决。其实也可以先把这个图表转成图片再转PDF的,但我不会,,,,,

html转图片:https://www.npmjs.com/package/html2canvas
canvas转PDF:https://www.npmjs.com/package/canvas2pdf
html-canvas: https://www.npmjs.com/package/html-pdf

如果你的转换pdf的代码在服务器端,那么chart.js生成的图表是在客户端渲染的,所以没法直接转换,除非客户端把生成的图表截图再传回服务器。
但是建议你直接用mschart之类的服务器渲染的图表。那样会比较简单。