c#怎么获取图形最大的边界范围
图形文件中有许多图元,多段线、块、文本、填充等,c#有没有什么函数,能直接求得一最小矩形,把所有图元都包含在里面?不知道楼主解决了没有,刚学习不久,也在找这方面的资料 好像没有直接的方式,只能是一个图元一个图元去求 GeometricExtents ,然后把得到的 Extents3d 用AddExtents 方法添加在一起。最后的范围就是整个图形的矩形范围 edata 发表于 2018-5-2 22:34
好像没有直接的方式,只能是一个图元一个图元去求 GeometricExtents ,然后把得到的 Extents3d 用AddExtent ...
谢谢,找了好多资料,好像也只能这样了。。好像lisp有直接获取边框的函数,但是还不会混合编程 diditoy 发表于 2018-5-16 14:27
谢谢,找了好多资料,好像也只能这样了。。好像lisp有直接获取边框的函数,但是还不会混合编程
LISP也应该是一个一个对象计算。然后加在一起的,本质上这两种方式是一样的,就是码的代码不同而已。。 .net中使用DB.Extmax与 DB.Extmin 获取
lisp中使用(getvar "extmax") 与 (getvar "extmin") 获取 正需要这个,试试看,感谢啦
guohq 发表于 2020-12-3 16:32
.net中使用DB.Extmax与 DB.Extmin 获取
lisp中使用(getvar "extmax") 与 (getvar "extmin") 获取
谢谢啦,果然抓到正确的。太感谢了,解决了困扰我几天的问题 christinary 发表于 2021-3-15 18:26
谢谢啦,果然抓到正确的。太感谢了,解决了困扰我几天的问题
解决了吗?能否识别样条曲线 多线段 圆弧 直线 块 设置容差 自动闭合成最大边界?
页:
[1]