javascript – SVG:将弧转换为Cubic Bezier
作者:互联网
我正在尝试做一些我会非常简单的事情:用Cubic Bezier曲线替换SVG路径中的所有弧.
这个:http://www.w3.org/TR/SVG11/implnote.html#ArcImplementationNotes并没有真正帮助我,因为它没有真正说明转换.
我知道如何制作简单的Arcs,但SVG Arcs确实有很多参数.
所以我需要的只是一个算法:
rx ry x-axis-rotation large-arc-flag sweep-flag x y
(以及弧的起点)
并计算:
x1 y1 x2 y2 x y
(当然,起点,x和y保持相同的值……)
有人知道这样的事吗?
提前致谢!
标签:bezier,javascript,svg,approximation 来源: https://codeday.me/bug/20190829/1763808.html