2014-09-30 71 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