如何判断布局是否有在使用?(判断打印大小为0x0?)
www.dimcax.com
如何判断布局是否有在使用?(判断打印大小为0x0?)
请问,如何用lisp判断一个布局是否有使用?
cad的发布(publish)是根据该布局的打印大小是否为0x0来判断(没使用的也就是打印大小为0x0的,就称为“未初始化的布局”)。怎么用程序判断呢
d
用getwindowtoplot方法
(vla-getwindowtoplot (vla-get-activelayout (vla-get-activedocument (vlax-get-acad-object))) 'll 'ur)
d
不好意思
请问。怎么用啊
d
顶起来
d
getwindowtoplot,获取定义要打印的布局范围的坐标
(vla-getwindowtoplot (vla-get-activelayout (vla-get-activedocument (vlax-get-acad-object))) 'll 'ur)
;;ll&ur是用来储存的变量
(mapcar 'vlax-safearray->list (list ll ur))
d