guohq 发表于 2011-8-15 00:34:31

如何获取DBTEXT的外框?

如何获取DBTEXT的外框?(在CAD2006下)

通过 dbtext.GeomExtents 方法获取的MinPoint的值总在0,0,0这个位置。

sieben 发表于 2011-8-15 09:12:53

你的DBText是还没提交才会这样吧?

guohq 发表于 2011-8-15 11:23:41

是图中一个现有的文本对象

sieben 发表于 2011-8-15 12:53:43

AutoCAD 2006好象是有这个Bug,忘了.

guohq 发表于 2011-8-15 16:21:05

那有其它替代方法吗?

sieben 发表于 2011-8-15 18:06:19

本帖最后由 sieben 于 2011-8-15 18:07 编辑

我当时好象是没有找到办法,不过好象后来找到其他办法,不过忘了,我找了我现有的代码也没有,
AutoCAD 2007后就正常了,
若非得要在AutoCAD 2006里面,我忽然想到一个苯办法或许可行.
就是依次将对齐方式设置为四个角点,依次获取对齐点AlignPoint的坐标,其外框就可以得到了.
注:本人没试过.
又:应该是两个对角点即可

guohq 发表于 2011-8-16 10:16:20

谢谢指点!!
页: [1]
查看完整版本: 如何获取DBTEXT的外框?