如何用 lisp 代码控制"使用透明度打印"选项?
本帖最后由 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
值说明
0不使用透明度打印对象
1使用“页面设置”或“打印”对话框中指定的设置
2使用透明度打印对象
将 PLOTTRANSPARENCYOVERRIDE 系统变量设定为 0 或 2 会替代“页面设置”或“打印”对话框中的“使用透明度打印”选项。注: 由于此系统变量可以影响全局打印性能,因此强烈建议用户将该值设置保留为 1,并在打印时管理透明度打印。
aichong 发表于 2023-6-27 22:31
PLOTTRANSPARENCYOVERRIDE(系统变量)
谢谢哥的帮助! mokson 发表于 2023-6-27 14:34
你真是见多识广, 非常感谢大侠相助
但我的 CAD023 没有反应. 即使设置了 PLOTTRANSPARENCYOVERRIDE =2 ...
勾不勾选没有意义,因为不受那个勾控制。只有当变量是 1 的时候才由对话框控制。
BTW:你试着打印一个PDF 看一下不就知道了? woc!牛逼!!
我用PLT打印出来的图纸最近不能自动裁剪,老是有一大片空白。后经一个答案提醒可能是勾选了“使用透明度打印”的原因,但是看着没有勾选,后来按这几楼大佬的命令查了一下系统变量还真是“2”,就不管勾不勾选一直开着,修改了系统变量之后真就正常了!太牛逼了,明经yyds!
还得感谢楼主,要不是楼主发这个帖子我还真没意识到查一查这个命令的系统变量!感谢楼主!感谢各位大佬! 谢谢分享,强大
页:
[1]