c#代码如下所示:
MxDrawUtility mxUtility = new MxDrawUtility();
MxDrawPoint getPt;
MxDrawEntity ent = mxUtility.GetEntity(out getPt, "选择文字对象");
if (ent == null)
return;
MxDrawText txt = (MxDrawText)ent;
MxDrawResbuf ret = txt.ToCurves();
if (ret == null)
return;
or (int i = 0; i < ret.Count; i++)
{
MxDrawEntity newEnt = (MxDrawEntity)ret.AtObject(i);
axMxDrawX1.DrawEntity(newEnt);
}
js代码如下所示:
var ent = mxOcx.GetEntity( "选择文字对象");
if (ent == null)
return;
var txt = ent;
var ret = txt.ToCurves();
if (ret == null)
return;
for (var i = 0; i < ret.Count; i++)
{
var newEnt = ret.AtObject(i);
mxOcx.DrawEntity(newEnt);
}