$.api("GdipAddPathArc","int(PTR path,float x,float y,float width,float height,float startAngle,float sweepAngle)")
$.api("GdipAddPathBezier","int(PTR path,float x1,float y1,float x2,float y2,float x3,float y3,float x4,float y4)")
$.api("GdipAddPathClosedCurve","int(PTR path,struct Points,int count)")
$.api("GdipAddPathCurve","int(PTR path,struct Points,int count)")
$.api("GdipAddPathEllipse","int(PTR path,float x,float y,float width,float height)")
$.api("GdipAddPathLine","int(PTR path,float x1,float y1,float x2,float y2)")
$.api("GdipAddPathPath","int(PTR path,pointer addingPath,int bConnect)")
$.api("GdipAddPathPie","int(PTR path,float x,float y,float width,float height,float startAngle,float sweepAngle)")
$.api("GdipAddPathPolygon","int(PTR path,struct Points,int count)")
$.api("GdipAddPathRectangle","int(PTR path,float x,float y,float width,float height)")
$.api("GdipAddPathString","int(PTR path,string str,int Length,pointer family,int style,float emSize,struct& layoutRect,ptr strFmt)")
$.api("GdipClonePath","int(PTR path,int& clonePath)")
$.api("GdipClosePathFigure","int(PTR path)")
$.api("GdipClosePathFigures","int(PTR path)")
$.api("GdipCreatePath","int(int brushmode,pointer& Path)")
$.api("GdipDeletePath","int(PTR path)")
$.api("GdipResetPath","int(PTR path)")
$.api("GdipStartPathFigure","int(PTR path)")
创建路径对象
参数 @1 是否 gdip.bitmap 对象
添加椭圆弧
startAngle:起始角度,以度为单位从X轴顺时针测量
sweepAngle:startAngle 和弧线末尾之间的角度
添加贝塞尔曲线
4个坐标点分别为:起始锚点,起始控制点,结束锚点,结束控制点
添加闭合曲线。
参数 @points 传入一个数值数组,每 2 个数值指定一个坐标点的 x,y 坐标。
数组可包含任意个数坐标点。
@points 的数组成员如果是包含成对数值的数组,
则调用 table.flat 函数自动展开。
添加闭合曲线。
指定多个数值参数,每 2 个数值指定一个坐标点的 x,y 坐标。
可指定任意个数坐标点
添加曲线。
参数 @points 传入一个数值数组,每 2 个数值指定一个坐标点的 x,y 坐标。
数组可包含任意个数坐标点。
@points 的数组成员如果是包含成对数值的数组,
则调用 table.flat 函数自动展开。
添加曲线。
指定多个数值参数,每 2 个数值指定一个坐标点的 x,y 坐标。
可指定任意个数坐标点
添加椭圆
添加直线
添加一个扇形轮廓
startAngle:起始角度,以度为单位从X轴顺时针测量
sweepAngle:startAngle 和弧线末尾之间的角度
添加多边形。
参数 @points 传入一个数值数组,每 2 个数值指定一个坐标点的 x,y 坐标。
数组可包含任意个数坐标点。
@points 的数组成员如果是包含成对数值的数组,
则调用 table.flat 函数自动展开。
添加多边形。
指定多个数值参数,每 2 个数值指定一个坐标点的 x,y 坐标。
可指定任意个数坐标点
添加矩形
添加圆角矩形
圆角大小也可以使用四个值,自左上角开始顺时针为序:
左上,右上,右下,左下
添加字符串
闭合所有图形开始新图
闭合当前图形开始新图
释放路径对象
重置为空路径
不闭合开始新图形