主要用到函数说明:
_DMxDrawX::PathMakeExclude
把当前路径做上排除标记,主要用于填充的绘制,把这个路径组成的闭合区域在填充中挖去。
js代码实现如下:
//绘制一个实心有圆弧边界填充,中间挖去一块.
//定义一个路径的开始点
mxOcx.PathMoveToEx(440, 3310, 0, 0, 0);
//路径的一下个点
mxOcx.PathLineTo(480, 3310);
//路径的一下个点
mxOcx.PathLineTo(480, 3360);
//路径的一下个点
mxOcx.PathLineTo(450, 3340);
// 把上面定义的路径定义填充排除区域.
mxOcx.PathMakeExclude( true );
//定义一个路径的开始点
mxOcx.PathMoveToEx(400, 3300, 0, 0, 0.3);
//路径的一下个点
mxOcx.PathLineTo(500, 3300);
//路径的一下个点
mxOcx.PathLineTo(500, 3400);
//路径的一下个点
mxOcx.PathLineTo(400, 3300);
mxOcx.DrawColor = 255;
//把路径变成一个填充
mxOcx.DrawPathToHatch(1);
|
标签:mxOcx,网页,个点,填充,路径,PathLineTo,挖去,3300,CAD
来源: https://blog.csdn.net/u013725001/article/details/94552643