如何解决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 举报,一经查实,本站将立刻删除。