叮咚 发表于 2013-5-20 22:44:04

vba编写的打印,打印区域和图框位置不一致,是什么原因?

用到了setwindows,是在WCS下,有的会出现不一直,有的文件正常。有人说是OCS,实在是不懂这其中的原理,有高手指点一下吗?打印的pdf.
要是要看我的程序,明天再传,现在手机,不方便。
这个问题在论坛搜索了很多,也有人提到这个问题,但是没有提到解决的办法,大家都说说高见!

清风明月名字 发表于 2013-5-21 08:45:54

要贴出代码别人才好分析

ps122hb 发表于 2013-5-21 12:50:40

窗口打印?应该就是坐标系的问题

叮咚 发表于 2013-5-21 12:54:16

大家可以看看,

Gu_xl 发表于 2013-5-21 13:37:14

叮咚 发表于 2013-5-21 12:54 static/image/common/back.gif
大家可以看看,

将entget图元得到的坐标(WCS坐标)用(trans pt 0 1) 转换到UCSj即可!

叮咚 发表于 2013-5-21 17:41:48

Gu_xl 发表于 2013-5-21 13:37 static/image/common/back.gif
将entget图元得到的坐标(WCS坐标)用(trans pt 0 1) 转换到UCSj即可!

不是吧,我原来就用的WCS的坐标系,一直就没用UCS
页: [1]
查看完整版本: vba编写的打印,打印区域和图框位置不一致,是什么原因?