我正在使用CodeIgniter构建一个网站,并使用jQuery Visualize生成一些图表。现在我需要将这些图表打印成PDF (我现在正在使用TCPDF ),但我找不到打印图表的方法(AFAIK使用Ajax从我的jQuery表创建画布,所以我无法将其打印成PDF)。
我发现这个主题非常相似的include jquery charts into pdf,但我不希望捕获超文本标记语言的图像,因为我要生成许多报告,所以我不打算查看它们之前(“捕获”这个词听起来我需要先在浏览器中查看)。
有什么办法吗?(希望使用jQuery Visualize和TCPDF,因为我已经在这方面做了很多工作,但如果您认为这是不可能的,请向我推荐另一个图表工具)。谢谢。
发布于 2011-08-21 01:21:55
实际上,我在TCPDF中遇到过这个问题,我不得不为服务器端实现我自己的图表呈现算法,因为我找不到一个好的服务器端呈现包。不幸的是,这是封闭的源代码,我不能再访问它了,但你可能有几个选择:
正如您所提到的,
中
希望这能帮上忙。
发布于 2012-11-28 01:24:05
传递google图像图表似乎是将图表插入到TCPDF中的唯一方法。
类似于:
$pdf->Image("http://chart.googleapis.com/chart?cht=r&chxt=y,x&chls=4&chco=E26F1E&chs=580x510&chts=000000,20&chxr=0,0.0,100.0&chd=t:" . $percent[0] . "," . $percent[1] . "," . $percent[2] . "," . $percent[3] . "," . $percent[4] . "," . $percent[5] . "," . $percent[0] . "&chtt=Self+Assesment+Results&chxp=0,0,20,40,60,80,100&chxs=0,000000,12|1,000000,12&chxl=1:|Storage+/+Handling|Dispensing|Contamination+Control|Oil+Analysis|Oil+Sampling|Training+/+Certification&chm=s,E26F1E,0,-1,12,0|s,FFFFFF,0,-1,8,0", 90, 90, 120, 0, 'PNG');https://stackoverflow.com/questions/7133312
复制相似问题