java – SVG /矢量图形对象布尔运算(union,intersection,subtrac
我有二维闭合矢量路径,在
SVG paths-like syntax中指定,即这些路径包括直线和各种贝塞尔曲线.有什么像小,漂亮&离散库(最好在C,Java或Ruby中,但是如果这个库是干净且易于使用的,则可以使用任何语言),允许使用这些路径执行联合,交集和减法等布尔运算?
到目前为止,我发现包括: >巨大而昂贵的商业矢量图形产品(如Autodesk AutoCAD或Adobe Illustrator)可以使用某种API或脚本进行布尔二维路径操作来调用,这显然是我的目的. 所以,问题是,还有其他小的,好的&容易的库浮动以处理类似SVG的路径上的布尔运算? 解决方法
也许我错过了一些东西,但java.awt.geom程序包中的类是否适合您的需要?他们处理二维形状;
Area 类专门处理布尔运算:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |