不同分辨率的显示器,打印出的文件位置不一样

时间:2023-01-15 10:53:22
        我的电脑的分辨率是1366*768,在这个分辨率下,在A4纸上打印出的文件正好符合要求,但是换了一台高分辨率的显示器,如1920*1080,本来应该在第二页显示的东西,就跑到第一页上来了。或者我在Win7下调好的格式,换成Win8下,同样的分辨率,打印出的东西也不一样。我用的是Px来定义页面元素的宽高,换成em,pt也是一样的问题,大家有没有遇到这样的问题。

6 个解决方案

#1


用什么控件实现的打印?

#2


Lodop, 第三方控件

#3


打印控件 好像可以用户自己来设置吧

#4


这可以在打印机上设置大小,你纠结他的元素单位肯定没效果的

#5


比如说:我在1366*768下设置的文字,用A4纸打印出来,正好居中显示,并且字体大小也合适,可是用1920的分辨率打印出来,位置就偏左上,且字体变小。怎么让他们打印出的位置和字体保持一致。

#6


楼主你这个问题解决了么??

#1


用什么控件实现的打印?

#2


Lodop, 第三方控件

#3


打印控件 好像可以用户自己来设置吧

#4


这可以在打印机上设置大小,你纠结他的元素单位肯定没效果的

#5


比如说:我在1366*768下设置的文字,用A4纸打印出来,正好居中显示,并且字体大小也合适,可是用1920的分辨率打印出来,位置就偏左上,且字体变小。怎么让他们打印出的位置和字体保持一致。

#6


楼主你这个问题解决了么??