Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 有没有办法在SSRS中对图像进行分层?_Reporting Services_Ssrs 2012 - Fatal编程技术网

Reporting services 有没有办法在SSRS中对图像进行分层?

Reporting services 有没有办法在SSRS中对图像进行分层?,reporting-services,ssrs-2012,Reporting Services,Ssrs 2012,我们有一个报告标题,其中包含一个文本框,其中填充了背景色作为“条形”设计元素。我们只想在吧台顶部添加我们的徽标(我们的徽标看起来像字母“A”) 预期的结果将是酒吧顶部的徽标,在徽标的空白处显示酒吧背景色(见图)。这是我们在PowerPoint等程序中看到的行为 需要以PDF格式正确呈现 我认为您无法对图像进行分层,它们在渲染时会移动 我过去做这件事的方式是 只需将标题作为一个大图像 如果我也需要标题中的文本,我会将标题分为两部分。在您的示例中,右侧有一个图像,它基本上是示例图像中边界框内的内容,

我们有一个报告标题,其中包含一个文本框,其中填充了背景色作为“条形”设计元素。我们只想在吧台顶部添加我们的徽标(我们的徽标看起来像字母“A”)

预期的结果将是酒吧顶部的徽标,在徽标的空白处显示酒吧背景色(见图)。这是我们在PowerPoint等程序中看到的行为

需要以PDF格式正确呈现


我认为您无法对图像进行分层,它们在渲染时会移动

我过去做这件事的方式是

  • 只需将标题作为一个大图像

  • 如果我也需要标题中的文本,我会将标题分为两部分。在您的示例中,右侧有一个图像,它基本上是示例图像中边界框内的内容,但一直延伸到右侧,因此它包括灰色框的右端。然后,在左侧,有一个填充相同颜色的文本框,然后简单地将文本放入其中


  • 我用页脚做了秒选项,效果很好,我唯一要做的就是以600 dpi的速度处理我的图像,这样它们在大多数格式中都能很好地渲染。

    由于导出到PDF(黑色背景)时透明度不好,请使用剪切工具用横条剪切徽标的一部分,并在没有透明度的情况下保存

    对于条形图,而不是使用文本框,请使用允许与适当颜色和大小重叠的行(或更多行,因为限制为20磅)

    您还可以在标题行(栏)的顶部放置一个文本框

    结果如下所示(色差在您的实现中不可见):

    导出为PDF应该可以正常工作


    将您的徽标设为.png。。透明背景。。我应该做这件事。。我认为问题在于导出时,格式可能不允许重叠-因此在部署期间会发出警告。如果您在PDF或其他格式中遇到问题,您可以在线捕获徽标并创建新的图像文件。当然,您无法更改栏的颜色。标题栏中的文本会随每个报表的不同而变化。我们已经尝试了您列出的两种方法#1表示每个报告都需要一个新图像。对于#2,在PDF渲染中,我们在尝试将图像与条的右侧与主条对齐时遇到问题。