明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: xiaoyingzi

如何用lisp分别保存多个打印设置为打印页面设置

  [复制链接]
发表于 2016-1-7 15:05 | 显示全部楼层
本帖最后由 adc 于 2016-1-7 15:06 编辑
edata 发表于 2014-6-10 15:28
修改为窗口模式以及在图纸空间,使用时打印类型为布局时出错问题。

有个问题请教,如果用绘图仪打印,绘图仪的配置文件一般是放在这个文件夹里c:\Documents and Settings\Administrator\Application Data\Autodesk\AutoCAD 2008\R17.1\chs\Plotters\ 请问这种情况下程序怎样处理,谢谢
发表于 2016-7-1 18:22 | 显示全部楼层
我们图纸是一张一个dwg文件,二维平台做的,还参照的图。
能不能弄个开图也能批量打印的软件?
网上有个打图精灵,收费的。。。
我们要求很简单,A1,A2,A0及各自加长的就行。
发表于 2017-4-7 13:07 | 显示全部楼层
好东西,收益很多啊。
发表于 2017-8-2 11:18 | 显示全部楼层
收藏了,感谢
发表于 2018-2-12 14:04 | 显示全部楼层
谢谢你的设置,下来可以做批量打印了
发表于 2018-6-7 19:09 | 显示全部楼层
都说的挺好,就没有看到其他的人能正常的用过的,表示出来,一般公司的打印机该怎么设置
发表于 2018-6-7 19:23 | 显示全部楼层
http://bbs.mjtd.com/thread-171609-1-1.html  [源码] 在秋枫发布的源码基础上修改的批量打印程序(2018-05-25更新)
用这个帖子改的程序设置一次就好啦!
发表于 2018-7-29 18:39 | 显示全部楼层
谢谢你的设置,下来可以做批量打印了
 楼主| 发表于 2019-8-28 10:05 | 显示全部楼层
更新下两个:以前只能获取打印机,不能获取pc3的打印设备,现在可以了

;;; 取得系统默认打印机GetActivePlotDevice
(defun getcurrentprinter ( / app docs)
  (setq app (vlax-get-acad-object))
  (setq docs (vla-get-activedocument app))
  (vla-get-ConfigName
  (vla-get-ActiveLayout docs))
)

;;; 取得系统全部打印设备GetPlotDevices,包括pc3设备
(defun getallprinters ( / app docs)
  (setq app (vlax-get-acad-object))
  (setq docs (vla-get-activedocument app))
  (vla-RefreshPlotDeviceInfo (vla-get-activelayout docs))
  (vlax-safearray->list
    (vlax-variant-value
      (vla-getplotdevicenames
        (vla-item (vla-get-layouts docs) "Model")
       )
     )
   )
)
发表于 2019-9-15 00:09 来自手机 | 显示全部楼层
mark一下。万一有用呢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-19 20:41 , Processed in 2.229879 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表