绘制弧度的方法如下:
椭圆圆弧曲线 A 或 a 语法是 "A rx ry x-axis-rotation large-arc-flag sweep-flag x y" 共 7 个参数 rx ,ry 是椭圆弧的半长轴,半短轴长度 x-axis-rotation 是此段弧所在的椭圆的 x 轴与水平方向的夹角,即 x 轴的旋转角度 large-arc-flag 和 sweep-flag 决定了椭圆弧的绘制方向,值是 0 或 1 x,y 是椭圆弧终端坐标 椭圆圆心是计算出来的,不需要指定 large-arc-flag 为1 表示大角度弧线,0 代表小角度弧线 sweep-flag , 1 代表从起点到终点弧线绕椭圆中心顺时针方向,0 代表逆时针方向
2种方法都需要计算弧度点的坐标,也就是sin和cos值,需要引入JS函数。
pie.xsl 是自己的方法,其中很多参数有点重复。
pie2.xsl是参考公司的方法。
|