Hen*_*nry 5 javascript diagram union svg
我正在做一个简单的网站,我放了一些图形.现在我使用Inkscape完成每个图表.我使用Inkscape在形状之间进行UNION操作.然后我保存新图表,做另一个联合,保存,等等.我需要重复这个约150次:(
我想知道我是否可以使用javascript或D3库.或者至少是让Inkscape自动完成它的方法.
在完美的情况下,会有一个功能:
union(shapeA,shapeB): replace ShapeA and ShapeB by ShapeAunionB
Run Code Online (Sandbox Code Playgroud)
你能给我一些关于这个问题的提示吗?有帮助吗?
有一个开源库:Javascript Clipper
Javascript Clipper 库对直线和多边形执行剪切和偏移。支持所有四种布尔裁剪运算 - 交集、并集、差值和异或。多边形可以是任何形状,包括自相交多边形。
功能演示:http://jsclipper.sourceforge.net/5.0.2.2/main_demo.html
我已经用 Python 编写了一个脚本,它调用 Inkscape 命令行,就像 Erik Dahlstr\xc3\xb6m 所建议的网站所解释的那样。
\n\ncommand = "inkscape -f file.svg --verb=EditDeselect --select=shapeA --select=shapeB --verb=SelectionUnion --verb=FileSave --verb=FileClose" os.system(command)\n
Run Code Online (Sandbox Code Playgroud)\n
归档时间: |
|
查看次数: |
1475 次 |
最近记录: |