导入PaperJS时,SVG路径的呈现方式不同

时间:2015-12-02 17:25:12

标签: svg paperjs

我正在尝试从SVG文件复制SVG路径以在PaperJS项目中使用。

以下是使用new Path(svgPath)

的SVG Paper.JS Sketch

以下是JSFiddle应该如何看待

知道为什么会这样吗?

1 个答案:

答案 0 :(得分:1)

pathData包含两个子路径(即字符外部,内部孔)。在PaperJS中处理多个子路径时,我认为您需要使用CompoundPath而不是Path。在PaperJS示例中,更改...

var path = new Path(pathData);

为...

var path = new CompoundPath(pathData);