【发布时间】:2015-09-02 23:22:15
【问题描述】:
如何打印由 jsPlumb 构建的 SVG 元素。
知道获取由 jsPlumb 绘制的所有 SVG 元素是通过此代码检索的:
var uiJsPlumbConnectors=jsPlumb.getAllConnections().map(function(conn){return conn.canvas;})
所有连接器都是 SVG 元素:
使用html2canvas 打印所有连接器(SVG),它不起作用:
html2canvas(uiJsPlumbConnectors).then(function(c){
window.open(c.toDataURL('image/png'))
});
图像已经生成,但是,它是一个emply图像。
FIDDLE
html2canvas好像还不支持多元素绘制?
【问题讨论】:
标签: svg jsplumb html2canvas