【问题标题】:How can I get a transparent body background on SSRS?如何在 SSRS 上获得透明的身体背景?
【发布时间】:2014-09-30 08:37:43
【问题描述】:

我在使用 BIDS (2008) 的 Reporting Services 上遇到问题。

我需要创建一个具有透明正文背景的报告。 我的意思是,当我导出它(TIFF 或 PNG,等等)时,我需要整个背景都是透明的。

当我编辑我的报告时,我会检查“Body” -> “BackgroundColor”是否设置为“No color”(将“Transparent”作为一个值会自动将其恢复为“No color”)。

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

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

【问题讨论】:

    标签: reporting-services sql-server-2008-r2 bids


    【解决方案1】:

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

    http://www.imagemagick.org/

    它是一个命令行工具,因此有很多自动化/批处理的可能性。一开始可能有点吓人,但这里有一个简单的教程,解决了使用 imagemagick 去除白色背景的问题。

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

    【讨论】:

    • 当您说导出为 TIFF 或 PNG 时无法导出,您的意思是可以导出为其他格式吗? ImageMagick 可能是一种替代解决方案,但我不确定我们是否可以在我们的特定环境中实施它。不管怎样,谢谢,我会记住的!但是回到 BIDS / SSRS,在我看来,通过这个工具获得透明背景是不可能的。我的一位同事告诉我,他曾在某处读到过 VS 2005 是可能的,但从 2008 年开始就不可能了。如果有人对此有更多信息...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-02
    • 2011-06-05
    • 2017-02-01
    相关资源
    最近更新 更多