大家好,
我已经研究了很多,并找到了解决这个问题的方法,但我似乎无法让它发挥作用。
我正在编写一个LISP,其中包括将图形打印到PDF。绘图位置取决于图形,因此每次执行LISP时都会发生变化。然而,我不知道如何改变目的地。
下面是我用来更改绘图位置的内容:
___________________________________________
(defun c:test123 ()(command "tilemode" "0")(command "filedia" "0")(setenv "PlotToFilePath" "C:\\Users\\slosinski\\Desktop")(command "-PLOT" "Y" "LAYOUT" "ACADE - DWG TO PDF.PC3" "ISO FULL BLEED A1 (594.00 X 841.00 MM)" "M" "L" "N" "E" "1" "C" "Y" "" "Y" "N" "N" "N" "FILENAMETEST" "N" "Y")(princ))(princ)
___________________________________________
这应该简单地绘制到我指定的任何位置,对吗?运行LISP后,(getenv“PlotToFilePath”)将返回正确的路径。我可以在设置中手动更改-仍然不起作用。
PDF似乎在它最后出现的地方绘制。
有什么想法吗?
当做
洛辛斯基
P、 我试图用代码标签包装代码,但这对我也不起作用。但这是另一个问题。。。