路径标记语法
三种种类:
MoveCommand 用来指定startpoint,用M或m表示,当用M,表示绝对值,用m,表示相对于前一点的偏移量
DrawCommand 用来描述外形轮廊的内容
CloseCommand 用来结束当前的画图,闭合整个path.并在当前点与开始点画一个线段,用字母z表示。
绘图指令类别:
直线 L /l 在当前点和指定的终点直接画一条直线 格式:L坐标
水平线 H/h 在当前点和指定的终点直接画一条水平线 格式 H
垂直线 V/v 在当前点和指定的终点直接画一条垂直线 格式V
三次贝塞尔曲线 C/c 通过控制点1和控制点2,在当前点和指定的终点画一条三次贝塞尔曲线 格式:C+控制点1+控制点2 +结束点
二次贝塞尔曲线 Q/q 通过指定控制点当前点和指定的终点画一条二次贝塞尔曲线 格式:Q+控制点+结束点
平滑贝塞尔曲线 S/s 在当前点和指定的终点画一条平滑贝塞尔曲线 格式:S+控制点+结束点
平滑二次贝塞尔曲线 T/t 在当前点和指定的终点之间画一条平滑二次贝塞尔曲线 格式:T+控制点+结束点
椭圆弧 A/a 在当前点和指定的终点之间画一个椭圆弧 格式:A+尺寸+圆弧旋转解度+大弧形标记+正负方向标记+弧度终点
下面说的比较详细:可以参照一下。有图有真相
http://blog.csdn.net/johnsuna/archive/2007/11/14/1885597.aspx