问题描述
winform程序中的RDLC报表,按A4的尺寸做的,报表在XP、WIN7下显示都是正常的,在WIN8.1下却整体缩小了,字体、表格宽度都变小了,感觉是缩小到75%的样子。这是和WIN8的显示设置或者DPI设置有关吗?要在哪里设置才能正常打印?
解决方案
解决方案二:
发现是DPI设置的问题,XP、WIN7下每英寸是96个点,而WIN8下是144个点,将WIN8的DPI改为96就能正确打印了。请问在程序里面可以直接设置DPI吗?在哪块设置?reportviewer和rdlc报表里面都没找到相关设置项啊。
时间: 2024-09-13 05:02:01