1
我在我的應用程序中有幾個使用快速報告的報告。當我將它打印在具有96 dpi分辨率設置的機器上時,它們可以正確打印。如果我將機器上的dpi設置更改爲120並再次打印,則報表佈局會從頁面展開,所有元素的起始位置與96 dpi設置相同,但字體會將頁面放大。我似乎無法弄清楚如何使它始終打印,就好像設置爲96 dpi。120dpi擰緊快速報告打印
我在我的應用程序中有幾個使用快速報告的報告。當我將它打印在具有96 dpi分辨率設置的機器上時,它們可以正確打印。如果我將機器上的dpi設置更改爲120並再次打印,則報表佈局會從頁面展開,所有元素的起始位置與96 dpi設置相同,但字體會將頁面放大。我似乎無法弄清楚如何使它始終打印,就好像設置爲96 dpi。120dpi擰緊快速報告打印
好了,所以現在我可以說是魔鬼在細節。快速報告和120 dpi沒有問題。問題出在我使用的PDF導出組件,它在運行期間沒有從窗體獲得DPI設置。所以感覺出口商陷入了96dpi,即使形式是120dpi,我也會得到扭曲的報道。解決方法是在運行時爲導出器設置dpi。