前情回顾
上两篇我们通过对 svg 路径 M/H/V/L/C/Q/Z 几个指令的解析。把 掘金 logo 的 svg ,转化为 Flutter 的原生路径绘制,并且附加了一些绘制效果。...本篇的目的就是全面梳理一下 svg 中 path 标签下的路径命令。...T/t (x,y)+ 光滑绘制二次贝塞尔曲线
C/c (x1,y1,x2,y2,x,y)+ 三次贝塞尔曲线
S/s (x2,y2,x,y)+ 光滑绘制三次贝塞尔曲线
A/a (rx,ry,xr,laf,...api 进行绘制,如下所示:
通这三篇文章,实现了一个及其简陋的 svg 解析器。...这是更为基础的知识积累,通过 svg 路径与Flutter 绘制的联系,也可以锻炼 Flutter 的绘制技能。另外尝试对 svg 的解析,其中发现问题和解决问题的过程,更是个人经验的累积。