导入 PaperJS 时 SVG 路径呈现不同
SVG path is rendered differently when imported into PaperJS
我正在尝试从 SVG 文件复制 SVG 路径以在 PaperJS 项目中使用。
这里是 Paper.JS Sketch 使用 new Path(svgPath)
的 SVG
这是JSFiddle它应该是什么样子
知道为什么会这样吗?
路径数据包含两个子路径(即字符外,孔内)。在 PaperJS 中处理多个子路径时,我相信你需要使用 CompoundPath 而不是 Path。在您的 PaperJS 示例中,更改...
var path = new Path(pathData);
到...
var path = new CompoundPath(pathData);
我正在尝试从 SVG 文件复制 SVG 路径以在 PaperJS 项目中使用。
这里是 Paper.JS Sketch 使用 new Path(svgPath)
这是JSFiddle它应该是什么样子
知道为什么会这样吗?
路径数据包含两个子路径(即字符外,孔内)。在 PaperJS 中处理多个子路径时,我相信你需要使用 CompoundPath 而不是 Path。在您的 PaperJS 示例中,更改...
var path = new Path(pathData);
到...
var path = new CompoundPath(pathData);