Java 如何将div元素转换为图像

Java 如何将div元素转换为图像,java,javascript,html,google-visualization,Java,Javascript,Html,Google Visualization,我在应用程序中使用谷歌图表。我必须将图表转换为png图像,并将该图像文件存储在本地。对于这一点,我使用了like,但我不能在IE8中将图表转换为图像,我也应该为IE8编码。是否有其他方法将图表转换为png。这是在服务器端转换图表的好方法。如果是这样,请建议我在java struts2应用程序中从服务器端获取png图像文件。提前感谢。如果您也在使用-元素(如您引用的文章中所述),您可以尝试使用,这将画布功能带到旧的Internet Explorer版本(请确保使用条件标记进行加载) 正如Teemu

我在应用程序中使用谷歌图表。我必须将图表转换为png图像,并将该图像文件存储在本地。对于这一点,我使用了like,但我不能在IE8中将图表转换为图像,我也应该为IE8编码。是否有其他方法将图表转换为png。这是在服务器端转换图表的好方法。如果是这样,请建议我在java struts2应用程序中从服务器端获取png图像文件。提前感谢。

如果您也在使用
-元素(如您引用的文章中所述),您可以尝试使用,这将画布功能带到旧的Internet Explorer版本(请确保使用条件标记进行加载)


正如Teemu提到的,另一种可能性是使用VML。我还没有找到任何将画布转换为VML的脚本,但我确实找到了以下脚本:。我想也应该有一些与canvas相关的变体。

如果您也在使用
-元素(如您引用的文章中所述),您可以尝试使用,这会将canvas功能带到旧的Internet Explorer版本(请确保使用条件标记进行加载)


正如Teemu提到的,另一种可能性是使用VML。我还没有找到任何将画布转换为VML的脚本,但我确实找到了以下脚本:。我想也应该有一些与canvas相关的变体。

HTML5标记可能会帮助您canvas标记在IE8中不起作用。对于IES,它可能会有所帮助。服务器端是否有任何选项。html2canvas元素在IE8中不支持。HTML5标记可能有助于您画布标记在IE8中不起作用。对于IES,请查看,它可能有帮助。服务器端是否有任何选项。html2canvas元素在IE8中不支持。在IE8中,我们无法使用excanvas将图表转换为图像,再转换为字节码,vml是一个巨大的过程。在IE8中,我们无法使用excanvas将图表转换为图像,再转换为字节码,而vml是一个巨大的过程