svgsync2.py 文件源码

python
阅读 32 收藏 0 点赞 0 评论 0

项目:inter 作者: rsms 项目源码 文件源码
def svgGetPaths(svgCode):
  doc = xmlparseString(svgCode)
  svg = doc.documentElement
  paths = findPathNodes(svg)
  isFigmaSVG = svgCode.find('Figma</desc>') != -1

  if len(paths) == 0:
    return paths, (0,0)

  paths2 = []
  for path in paths:
    id = path.getAttribute('id')
    if not isFigmaSVG or (id is None or id.find('stroke') == -1):
      tr = nodeTranslation(path)
      d = path.getAttribute('d')
      paths2.append((d, tr))

  return paths2, isFigmaSVG
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号