2014-09-30 90 views
1

我在使用BIDS(2008)时遇到Reporting Services问题。如何获得SSRS的透明背景?

我需要创建一个具有透明背景的报告。 我的意思是,当我输出它(TIFF或PNG,无论),我需要整个背景是透明的。

当我编辑我的报告时,我检查“Body” - >“BackgroundColor”设置为“无颜色”(将“Transparent”设置为值会自动将其带回“无颜色”)。

但是,一旦我的报告被部署并通过Reporting Services网络界面生成它,将其导出为TIFF格式只会给我一份报告......带有白色背景。

所以这里是我的问题:这是一个众所周知的问题?有没有办法让我的身体背景透明? 也许一个简单的方法存在,我只是想念它,但我不知道我做错了什么。

回答

0

据我所知,输出到Tiff/PNG时,这是不可能的。然而,您可以使用ImageMagick之类的批量背景删除工具;

http://www.imagemagick.org/

它是一个命令行工具,所以很多automatizing /批量处理的可能性。它可能有点吓人,但这里有一个简单的教程,用imagemagick去掉白色背景。

http://www.vectorns.com/blog/technical-articles/18-how-to-remove-white-background-from-a-picture

+0

当你说,它导出为TIFF或PNG时是不可能的,你的意思,它可以是可以导出为其他格式? ImageMagick可能是一种替代解决方案,但我不确定我们是否可以在特定的上下文中实现它。 无论如何,谢谢,我会牢记这一点! 但回到BIDS/SSRS,在我看来,令人难以置信的是透过这个工具无法获得透明背景。 我的一位同事告诉我,他曾经在某个地方看过VS2005有可能,但自2008年以来,这已经变得不可能。 如果有人有关于此的更多信息... – Emerick 2014-10-02 08:36:27