我已经使用raphael js在Internet Explorer 8中拖动流程图。现在,我想将图形导出为图像文件。我找到了一些答案,但仍然感到困惑。有人可以帮我解决这个问题吗?一个示例代码会很棒。
导出为PNG或PDF将涉及使用样式表,VML元素和transformNode转换VML2SVG,然后使用AJAX请求将SVG转换为PNG,该请求将图像发布到脚本中,该脚本创建PDF或运行imagemagick并返回结果。伪代码是这样的:
svg = vml.transformNode(vml2svg) $.post("/svg/png-or-pdf", svg, showImg);