本帖最后由 mokson 于 2023-6-27 09:32 编辑

如图,如何用 lisp 代码控制"使用透明度打印"选项?
用 -plot 命令没有出现对这个选项的设置,
它的命令或参数是什么呢?







网友答: 本帖最后由 vormittag 于 2023-6-27 13:58 编辑

AutoCAD 的打印选项“使用透明度打印”默认是不被选中的,这个问题可以通过修改 AutoCAD 系统变量 PLOTTRANSPARENCYOVERRIDE 的方法进行控制。该变量取值范围为 0~2的整数:

0:不使用透明度打印
1:根据打印设置中的选项选择是否使用透明度打印
2:使用透明度打印

因此,只要将 PLOTTRANSPARENCYOVERRIDE 设置为 2 即可实现使用透明度打印,即使在“打印”对话框中“使用透明度打印” 没有被选中。


网友答: 嗯,虽然我不知道,帮不上什么忙,但是还是支持一下,顶上去……

网友答:
vormittag 发表于 2023-6-27 13:57
AutoCAD 的打印选项“使用透明度打印”默认是不被选中的,这个问题可以通过修改 AutoCAD 系统变量 PLOTTRAN ...

你真是见多识广, 非常感谢大侠相助
但我的 CAD023 没有反应. 即使设置了 PLOTTRANSPARENCYOVERRIDE =2  ,也没有自动勾选上

网友答: PLOTTRANSPARENCYOVERRIDE(系统变量)


控制是否打印对象透明度。
类型:
整数
保存位置:
用户设置
初始值:1

网友答:
aichong 发表于 2023-6-27 22:31
PLOTTRANSPARENCYOVERRIDE(系统变量)

谢谢哥的帮助!

网友答:
mokson 发表于 2023-6-27 14:34
你真是见多识广, 非常感谢大侠相助
但我的 CAD023 没有反应. 即使设置了 PLOTTRANSPARENCYOVERRIDE =2   ...

勾不勾选没有意义,因为不受那个勾控制。只有当变量是 1 的时候才由对话框控制。
BTW:你试着打印一个PDF 看一下不就知道了?

网友答: woc!牛逼!!
我用PLT打印出来的图纸最近不能自动裁剪,老是有一大片空白。后经一个答案提醒可能是勾选了“使用透明度打印”的原因,但是看着没有勾选,后来按这几楼大佬的命令查了一下系统变量还真是“2”,就不管勾不勾选一直开着,修改了系统变量之后真就正常了!太牛逼了,明经yyds!
还得感谢楼主,要不是楼主发这个帖子我还真没意识到查一查这个命令的系统变量!感谢楼主!感谢各位大佬!

网友答: 谢谢分享  ,强大
  • 上一篇:CAD学习最全的书《AutoCAD2002完全使用手册》《Au
  • 下一篇:没有了