有没有办法确定绘图作业是否仍在 AutoLISP 中工作?
我目前DWG To PDF.pc3
在 AutoCAD 2007 的 LISP 脚本中使用打印机。不幸的是,vla-PlotToFile
函数立即返回。我想在绘图完成后自动打开文件。
如果有帮助,我实际上在 Python 中在 AutoCAD 之外进行了大量编码,并使用 win32com 调用它。
我目前拥有的代码是:
(vla-PlotToFile (vla-get-Plot activeDocument) printing-filename "DWG To PDF.pc3")
在 AutoCAD 完成打印之前返回。
我考虑在该命令之后检查 pdf 文件是否存在,但通常我会覆盖该文件,因此它在命令之前已经存在。