gpt4 book ai didi

javascript - SVG 形状联合使用 javascript 或 d3 或像 Inkscape GUI 一样的 inkscape 脚本

转载 作者:搜寻专家 更新时间:2023-11-01 04:18:59 29 4
gpt4 key购买 nike

我正在做一个简单的网站,我在其中放置了一些图形。现在我使用 Inkscape 来制作每个图表。我使用 Inkscape 在形状之间进行 UNION 操作。然后我保存新图表,进行另一个合并,保存,等等。我需要重复大约 150 次 :(

我想知道我是否可以使用 javascript 或 D3 库来完成。或者至少是一种让 Inkscape 自动执行的方法。

在完美的情况下,会有一个函数:

union(shapeA,shapeB): replace ShapeA and ShapeB by ShapeAunionB

你能给我一些关于这个问题的提示吗?有帮助吗?

最佳答案

有一个开源库:Javascript Clipper

Javascript Clipper 库对直线和多边形执行裁剪和偏移。支持所有四种 bool 裁剪操作 - 交集、并集、差集和异或。多边形可以是任何形状,包括自相交的多边形。

功能演示:http://jsclipper.sourceforge.net/5.0.2.2/main_demo.html

enter image description here

关于javascript - SVG 形状联合使用 javascript 或 d3 或像 Inkscape GUI 一样的 inkscape 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13252056/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com