C#,vs2010在win7和xp中运行结果不一样

时间:2022-12-09 20:15:17
在printDocument控件中,把OriginAtMargins设置程true,然后设置页边距,在win7中得到预期的结果,但是在xp中却出现了位置偏移的情况,当然代码是一样的。请问如何把xp中的改成和win7中一样的结果。

9 个解决方案

#1


win7下的正确结果: C#,vs2010在win7和xp中运行结果不一样
xp的结果: C#,vs2010在win7和xp中运行结果不一样
打印的都是EEE

#2


不管是上边距还是左边距,都减小了,求大侠分析是怎么回事?

#3


C#,vs2010在win7和xp中运行结果不一样,装win7,还用什么xp

#4


用WPF制作.
用DPI控制.

#5


打印机驱动程序一样么?

#6


是不是你的字体用的微软雅黑

#7


引用 4 楼 LADYGAGA_XB 的回复:
用WPF制作.
用DPI控制.

有教程吗?给我一份吧

#8


引用 6 楼 adrianEvin 的回复:
是不是你的字体用的微软雅黑

不是这个原因,字体都是一样的,只是显示器颜色深度的问题

#9


引用 5 楼 devmiao 的回复:
打印机驱动程序一样么?

还没打印呢,这个是打印预览

#1


win7下的正确结果: C#,vs2010在win7和xp中运行结果不一样
xp的结果: C#,vs2010在win7和xp中运行结果不一样
打印的都是EEE

#2


不管是上边距还是左边距,都减小了,求大侠分析是怎么回事?

#3


C#,vs2010在win7和xp中运行结果不一样,装win7,还用什么xp

#4


用WPF制作.
用DPI控制.

#5


打印机驱动程序一样么?

#6


是不是你的字体用的微软雅黑

#7


引用 4 楼 LADYGAGA_XB 的回复:
用WPF制作.
用DPI控制.

有教程吗?给我一份吧

#8


引用 6 楼 adrianEvin 的回复:
是不是你的字体用的微软雅黑

不是这个原因,字体都是一样的,只是显示器颜色深度的问题

#9


引用 5 楼 devmiao 的回复:
打印机驱动程序一样么?

还没打印呢,这个是打印预览