1

我的应用程序中有几个使用快速报告的报告。当我在 dpi 设置为 96 的机器上打印它们时,它们打印正确。如果我将机器上的 dpi 设置更改为 120 并再次打印,报表布局会从页面扩展,所有元素都从与 96 dpi 设置相同的位置开始,但字体会扩大到页面外。我似乎无法弄清楚如何让它总是像设置为 96 dpi 一样打印。

4

1 回答 1

2

好的,所以现在我只能说魔鬼在细节中。快速报告和 120 dpi 没有问题。问题在于我使用的 PDF 导出组件在运行时没有从表单中获取 DPI 设置。所以感觉出口商被困在 96 dpi,即使表格是 120 dpi,我也会得到歪斜的报告。解决方法是在运行时为导出器设置 dpi。

于 2010-01-15T19:08:47.907 回答