我正在使用 IE7/8 的 jqPlot 渲染 Canvas ,想知道是否可以将其打印为 jpg/png 或任何其他格式。很长一段时间以来,我一直在努力解决这个问题,我在网上得到的唯一答案是不行。是否有任何 javaScript hack 或屏幕抓取工具可以帮助我拍摄 Canvas 上呈现的图形的图像。谢谢
最佳答案
你好,有办法做到这一点 http://westside-consulting.blogspot.com/2011/05/some-users-of-jqplot-have-expressed.html 转到此链接,您将能够使用此在新选项卡中打开图像 var img = $wnd.jQuery('#' + id).jqplotToImage(50, 50); 如果(图片){ 打开(img.toDataURL(“图像/jpg”));
你可以在上面的链接中找到完整的 js,我是用 GWT 做的,我想在 js 中做这个很容易..祝你好运..
关于javascript - 在 IE7/8 中将 excanvas 元素保存为图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11396403/