使用报告查看器时报告水印消失
问题描述:
我在VS 2010中使用水晶报告。我添加了一个水印报告。当我使用“主报告预览”时,水印显示得很好。当我使用代码来显示报告时,它已经消失。使用报告查看器时报告水印消失
InitializeComponent()
ReportViewer.Owner = Me
Dim durocReport As New Duroc
durocReport.SetParameterValue("registration", reg)
durocReport.SetDatabaseLogon("", "")
ReportViewer.ViewerCore.ReportSource = durocReport
该报告显示完美,除了水印/背景丢失,所有的数据都是正确的。
答
我通过将图像的分辨率从300降低到85来解决了这个问题。它似乎是一个文件大小问题。随着我重新加载视觉工作室,图像也丢失了。目前它的工作原理是,我将不得不搅乱图像质量,直到它看起来足够好用。