【问题标题】:Rotate path with svgwrite使用 svgwrite 旋转路径
【发布时间】:2020-02-06 14:45:29
【问题描述】:

假设我使用 svgwrite 在 SVG 中创建了一个带有箭头的绘图:

In [1]: import svgwrite

In [2]: dwg = svgwrite.Drawing('arrow.svg')

In [3]: path = dwg.path(d='M 0,283.45145 H 39.819792 v 13.22917 L 66.278127,270.22229 39.819793,243.76395 v 13.22917 H
   ...: 0 Z')
        dwg.add(path)

In [4]: dwg.save()

有没有办法在保存之前将其旋转 180°?

谢谢!

【问题讨论】:

    标签: python svg svgwrite


    【解决方案1】:

    您可以向路径添加转换,例如

     path = dwg.path(d='M 0,283.45145 H 39.819792 v 13.22917 L 66.278127,270.22229 39.819793,243.76395 v 13.22917 H...: 0 Z', transform="rotate(180)")
    

    【讨论】:

      猜你喜欢
      • 2023-01-13
      • 2016-01-16
      • 2014-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-22
      • 2015-02-26
      • 2019-04-15
      相关资源
      最近更新 更多