我有一个C#程序,它使用.NET 2.0本地报表渲染来创建SSRS2005设计的PDF。
我的一位用户努力以1280 x 1024分辨率阅读文字,因此她没有降低分辨率,而是将DPI设置更改为125%。
在她的电脑上生成报告并打开报告时,字体太大而且值不完全在列内。
除了将DPI设置恢复到100%而不是降低她的分辨率之外,还有什么方法可以以编程方式来满足这一需求吗?
答案 0 :(得分:0)
我能找到的最好的是来自微软的this白皮书。他们基本上会告诉你通过做一些检查并相应地调整你的GUI来使你的应用程序“高DPI感知”。
以下Stack Overflow链接中的更多信息: