Windows窗体大于100%时,Windows Forms Report Viewer图表呈现太大 项目系统

问题描述

问题

在下面描述的设置中,报表查看器将图表太大。图表元素的边框保持其设置的大小,以使图表部分不可见。

其他非图表元素(例如表格,文本,图像)可以正确呈现。

Report Viewer control with chart rendered too large and other elements rendered correctly

如果通过“报告查看器”工具栏中的“导出”选项将其导出为PDF,则图表可以正确呈现。

如果“报表查看器显示模式”设置为displayMode.normal,则图表具有正确的大小,但呈现模糊。 (如果Windows缩放比例设置为100%,则会以正确的尺寸和清晰度呈现)

要知道:如果通过“导出”选项导出到Word和Excel,则图表具有正确的大小,但在两种情况下都将变得模糊(Windows缩放比例设置为100%或125%)。

设置

项目

  • .NET Framework 4.8
  • Microsoft.ReportingServices.ReportViewerControl.Winforms Nuget包150.1404.0
  • 已按照here
  • 的要求激活了Windows Forms高DPI支持
  • 报表查看器显示模式设置为displayMode.PrintLayout

系统

  • 1920 x 1080(原始)显示分辨率
  • Windows缩放比例设置为125%

问题

对此有什么关系吗,还是一个错误

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)