2

我正在为 jqPlot 使用 IE7/8 来渲染画布,并且想知道是否可以以 jpg/png 或任何其他格式打印出来。我长期以来一直在努力解决这个问题,我在网上得到的唯一答案是不。是否有任何 javaScript hack 或屏幕抓取工具可以帮助我拍摄画布上呈现的图形的图像。谢谢

4

1 回答 1

1

嗨,有一种方法可以做到这一点 http://westside-consulting.blogspot.com/2011/05/some-users-of-jqplot-have-expressed.html 转到此链接,您将能够打开图像在带有此 var img = $wnd.jQuery('#' + id).jqplotToImage(50, 50); 的新选项卡中 if (img) { open(img.toDataURL("image/jpg")); }

你可以在上面的链接中找到完整的 js,我用 GWT 做到了这一点,我猜在 js 中很容易做到这一点..祝你好运..

于 2012-08-05T11:26:27.253 回答