mikewolf2k 发表于 2005-4-14 22:12:00

如何将Mtext转换为text?

想得到文字范围,用boundingbox 方法,对text可正确得到,但对于Mtext,返回的maxpnt是mtext文字框的右上角,而不是文字部分的右上角坐标。


因此最简单的方法就是把Mtext炸成text,但是Mtext好像又不支持explode方法,请问还有其它方法吗?

mccad 发表于 2005-4-14 23:01:00

只能用SendCommand方法炸开了。

mikewolf2k 发表于 2005-4-14 23:39:00

老大你说的是炸开只能用sendcommand,那么获得Mtext内文字部分范围还有没有其它方法?

alin 发表于 2005-4-15 22:14:00

如果原来的Mtext是左对齐的,你用GetboundingBox方法可以得到左边的实际边界,在把Mtext改成右对齐,再用同样方法得到右边实际边界。
页: [1]
查看完整版本: 如何将Mtext转换为text?