路径标记语法

三种种类:

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

posted @ 2010-10-22 14:39  greystar  阅读(202)  评论(0编辑  收藏  举报