如何知道一幅图的边界呢?
<p>请大家帮忙看看,我刚学习autocad编程。</p><p>现在有一幅图,怎么知道,这幅图最左边的坐标、最上面的坐标是多少呢?</p><p>我估计这幅图应该是有个bound的,现在需要知道这个bound的上左定点坐标,</p><p>请知道的朋友,告诉我一下,英文不好,看资料看不大懂。</p><p>谢谢!</p> Sub dfsa()<br/>Dim ad As AcadDatabase<br/>Dim Drawlimits As Variant<br/>Set ad = ThisDrawing.ModelSpace.Database<br/>Drawlimits = ad.Limits<br/>MsgBox "图形的界限是" & "(" & Drawlimits(0) & "," & Drawlimits(1) & ")" & "(" & Drawlimits(2) & "," & Drawlimits(3) & ")"<br/>End Sub<br/> <p>谢谢。</p><p>我自己写了一个遍历所有的图形,取得所有的bound,然后判断最小的x 和最大的y,</p><p>运行速度也还可以。</p><p>不过还是要感谢您的帮忙!</p>
页:
[1]