zozoq 发表于 2008-1-31 00:36:00

如何用vba控制打印机的图纸尺寸啊

如何用vba控制打印机的图纸尺寸啊
当然坑定是打印机支持的尺寸
我是用卷筒纸打印的
还有就是如何设置图纸的纵横向

hbyu2003 发表于 2008-1-31 11:35:00

设置打印纸张如:
ThisDrawing.ActiveLayout.CanonicalMediaName = "A4"
            
设置旋转角度
         ThisDrawing.ActiveLayout.PlotRotation = ac270degrees
   

zozoq 发表于 2008-1-31 20:21:00

谢谢hbyu2003
不过我的不是这样的要求
比如我现在要出一张297*520    不是297*420的图 该如何设置他的尺寸
当然不能事先在打印机里先设定
因为我们的图大小都不是统一的(除了标准图外),既便是标准图我们也不能设成标准尺寸 而要设的稍微大点 留出图匡

zozoq 发表于 2008-1-31 21:02:00

急需啊有4000多张图等着我打印而且是每个图的大小喝比例都不一样 我不坑能一张张设好了打印 我现编在的程序只能取得定义好的图纸尺寸 可目前是我更本就不知道每张图的大小和比例只能打开文件后自己量出比例

zozoq 发表于 2008-1-31 21:19:00

或者说我如何才能控制打印尺寸如何编辑pc3即打印机属性配置文件

zozoq 发表于 2008-2-1 23:39:00

难道?

xiaoshi112 发表于 2012-8-26 12:51:00

遇到问题如题

xiaoshi112 发表于 2012-8-29 09:23:00

同样问题
页: [1]
查看完整版本: 如何用vba控制打印机的图纸尺寸啊