如果应用程序作为RemoteApp运行,则在EMF中使用报告打印(C#.Net)进行错误扩展

时间:2012-09-19 22:01:45

标签: c# reporting-services remoteapp

我有一个使用PrintDocument对象打印报告的应用程序。报告在EMF中呈现,一切正常,直到您将应用程序作为RemoteApp运行。

作为RemoteApp,应用程序无法获得客户端监视器的DPI,并且默认为4:3比率。如果客户端的桌面分辨率与此比率不匹配,则报告将缩放不正确,因此打印也不正确。例如,字体将相互重叠。

我知道PDF中的撕裂很好,但它需要节省温度。先归档。但是,我还需要批量打印,因此这可能不是性能方面的最佳解决方案。

除了确保客户端桌面具有相同的4:3分辨率之外,有没有人知道解决这个问题?

0 个答案:

没有答案