打印为PDF,无需布局
我在R14的某个地方读到,当打印到文件或PDF时,布局选项卡名称不包括在文件名中。在ACAD2000中,这被更改为在打印后将布局名称包括在文件名中。我想打印到文件,但文件名中不包含布局名称,可以这样做吗?我相信它可以,但是怎么做?
我的代码不工作。。。这里没有供应。。。
(defun reNameLayout ()
(setq
acadActiveDocument (vla-get-ActiveDocument (vlax-get-acad-object)))
(setq newName nil)
(vla-put-name
(vla-get-Layout (vla-get-PaperSpace acadActiveDocument)) newName)
(princ)
)
有什么想法吗?
谢谢 布局名称不能为空,另一种方法是使用代码重命名结果文件,以删除布局名称的外观。
查看vl文件重命名、vl目录文件等功能,这可能也会有所帮助。 但可以肯定的是,在打印时,代码会提取布局名称并将其附加到文件名的某个位置。我知道我不能有nul布局选项卡,但我可以在打印时阻止布局名称附加到文件名的末尾吗?
该文件的名称来自某处。正当
当然,但我非常怀疑这个接口是否可以通过LISP访问。 很抱歉错过了你帖子的第二部分,你必须像我一样编辑,否则我就是瞎子
我会研究一下你给我的例子
谢谢 我不相信,你的意思是告诉我Lisp有局限性(它不能做的事情)???
哈哈,比你知道的还要多
页:
[1]