本帖最后由 作者 于 2006-7-3 12:01:16 编辑
一直在用郑老师写的默认打印机的程序,现在发现一个小小的问题
我设置HP打印机为默认打印机 现在有一张图纸,原先以PDF打印机为默认打印机,纸张大小为A3
采用该软件后,打印机的确变成了HP,但是纸张大小却成了A4,我并不想改变纸张大小
所以改进了一下,在程序更换打印机之前先保存纸张大小,设置完默认打印机后在还原纸张大小。 On Error Resume Next MediaName = ThisDrawing.ActiveLayout.CanonicalMediaName ThisDrawing.ActiveLayout.ConfigName = PrintName ThisDrawing.ActiveLayout.CanonicalMediaName = MediaName
如红色部分所示 |