文件名称:svg.path:SVG路径对象和解析器
文件大小:25KB
文件格式:ZIP
更新时间:2024-05-22 13:15:17
Python
svg.path svg.path是在SVG中实现不同路径命令的对象的集合,以及SVG路径定义的解析器。 用法 有四个路径段对象,即Line , Arc , CubicBezier和QuadraticBezier还有一个Path对象,该对象充当路径段对象的集合。 这些类的所有坐标值以complex值,其中的.real部分代表X坐标和.imag部分representes Y坐标: >>> from svg.path import Path, Line, Arc, CubicBezier, QuadraticBezier, Close 所有这些对象都有一个.point()函数,该函数将返回路径上某个点的坐标,该点以浮点值形式给出,其中0.0是路径的起点,而1.0是终点。 您可以使用.length()函数计算路径或路径段的长度。 对于CubicBezier和Arc线段,这是通过几何逼近来
【文件预览】:
svg.path-master
----MANIFEST.in(28B)
----README.rst(4KB)
----.github()
--------workflows()
----LICENSE.txt(1KB)
----CONTRIBUTORS.txt(695B)
----src()
--------svg()
----setup.cfg(1KB)
----setup.py(38B)
----CHANGES.txt(4KB)
----.gitignore(345B)