我知道我可以在页面的正文部分使用 reportviewer 2012 为图像添加水印。我的报告有页眉和页脚,我需要为整个页面的角度添加水印,从左下角到右上角,其中包括页眉、正文和页脚。
任何想法?谢谢你。
我知道我可以在页面的正文部分使用 reportviewer 2012 为图像添加水印。我的报告有页眉和页脚,我需要为整个页面的角度添加水印,从左下角到右上角,其中包括页眉、正文和页脚。
任何想法?谢谢你。
SSRS 本身没有水印功能,但您有几个解决方法。
对于第 1 步,我喜欢以下方法:
有条件申请:
大多数情况下,您都有水印,您希望最终将其删除。假设您有一份测试和生产报告,并且想要切换水印。你可以这样做:
IsTest
. 它应该如下所示:在 Body Properties 菜单上,将背景图像设置为使用以下公式:
=iif(Parameters!IsTest.Value,"TestWatermark","")
当您调用报告时,请确保传入如下参数:
report.SetParameters(New ReportParameter("IsTest", appSettings.IsTestEnvironment))
或者,您可以使用文本字段来执行此操作,以实现稍微不那么笨重的方法,但它不能以 45 o角旋转。
试试这是否有帮助。它显示了几种解决方法:http ://social.msdn.microsoft.com/Forums/sqlserver/en-US/b9c25fc1-00a5-4957-8f02-f91bf5984d76/how-to-achieve-watermark-underlay-feature-in-ssrs -2008年