是否可以导出Kinetic JS对象到SVG?将KinteticJS导出为SVG?
解决方法是将Kintetic JS的画布转换为SVG。
编辑:
最好是使用fabricJS,因为它支持画布渲染SVG与面料对象工作时。
我接受了Phrogz的答案,因为它也可以将canvas转换为svg,而无需使用其他库来绘制画布。编辑2:好吧,我搞砸了,Phrogz的图书馆是围绕画布元素的包装,所以你用它的方法画在画布上(我认为它只是'侦听'在画布上,并创建SVG路径)。所以最好的解决方案是fabricJS。
Kinect是一个HTML5 Canvas库。 HTML5 Canvas是一种位图格式(有时候使用类似矢量的命令)。 SVG是一种矢量格式。最简单的答案是获取画布的输出并将其用作SVG文件中的图像。你真的想做什么? – Phrogz 2012-04-16 17:07:55
Thx,但这不是一个选项,因为我需要SVG路径,而不是基于64位的png,因为之后的文件大小。 – vale4674 2012-04-16 18:16:11
您是否仅包含可捕获的路径命令的画布图形?你可以改变填充画布的JS的来源吗? – Phrogz 2012-04-16 18:25:28