网络打印机无法用lisp获取打印设备名称
(defun c:dy()(command "zoom" "e")
(command "-plot"
"y" ;是否需要详细打印配置
"模型" ;输入布局、模型名称
"\\HONGYANG\Kyocera KM-2560 KX" ;输入输出设备的名称
"A4" ;输入图纸尺寸
"m" ;输入图纸单位(I:英寸 M:毫米)
"l" ;输入图形方向(纵向:P 横向:L)
"n" ;是否反向打印
"e" ;输入打印区域(显示:D 范围:E 图形界限:L 视图:V 窗口:W)
"f" ;输入打印比例(F:布满)
"c" ;输入打印偏移(居中打印:C)
"y" ;是否按样式打印
"acad.ctb" ;输入打印样式名称
"n" ;是否打印线宽
"a" ;输入着色打印设置(按显示:A 线框:W 消隐:H 渲染:R)
"n" ;是否打印到文件
"n" ;是否保存对页面设置的修改
"y" ;是否继续打印
)
)
;;打印机列表
;;pdffactory Pro
;;\\HONGYANG\Kyocera KM-2560 KX哪位大侠级高手能给指点迷津?由于局域网共享打印机"\\HONGYANG\Kyocera KM-2560 KX"的原因,导致无法识别,打印程序总是中断,如果改成"pdffactory Pro"虚拟打印机就OK了。
\\HONGYANG\\Kyocera KM-2560 KX 多谢这位热心的壮士,已经解决该问题了。
到实际运用时才明白,在lisp语言中,一个 \ 符号,需要用\\l来表示的。 学习了,顶一个
页:
[1]