Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将div的内容转换为图像以插入pdf_Javascript_Image_Html_Pdf - Fatal编程技术网

Javascript 将div的内容转换为图像以插入pdf

Javascript 将div的内容转换为图像以插入pdf,javascript,image,html,pdf,Javascript,Image,Html,Pdf,这是我的情况。我必须用图表做一份报告。我已经成功地创建了图形(条形图、饼图和线条),并将它们显示在我的页面中。但是,我想放置一个“打印”按钮,当单击该按钮时,将生成一个包含所有创建的图形的pdf 对于我的其他页面(仅为表单),我使用了TCPDF,它运行良好。但是,我不能在图形中再次使用它,因为我生成的是放置在div元素中的小部件 我的计划是将这些div元素(图)的内容转换成一个图像,以便将其插入TCPDF 有没有办法将div的内容转换成图像 我不能像这样使用canvas.toDataURL(),

这是我的情况。我必须用图表做一份报告。我已经成功地创建了图形(条形图、饼图和线条),并将它们显示在我的页面中。但是,我想放置一个“打印”按钮,当单击该按钮时,将生成一个包含所有创建的图形的pdf

对于我的其他页面(仅为表单),我使用了TCPDF,它运行良好。但是,我不能在图形中再次使用它,因为我生成的是放置在div元素中的小部件

我的计划是将这些div元素(图)的内容转换成一个图像,以便将其插入TCPDF

有没有办法将div的内容转换成图像

我不能像这样使用canvas.toDataURL(),因为ChartJS将图形放在DIV元素中,而不是canvas中。我还发现我不能将div放入画布()


请帮助我(T^T)

你得到过答案吗?