2016-03-17 37 views
1

我在SSRS中有一個報告,報告的不同部分有多個圖像。這些圖像可能不具有相同的高度和寬度。我試圖在報告的圖像控制中按比例適合這些圖像,因此當圖像比頁面更寬時,它適合圖像框,但是會丟失一些與我相符的質量。圖像控件是報表上的一個正方形,可以按比例調整,因此當圖像與控件的高度不同時,圖像的末尾和上一個文本之間會有空白。 有什麼辦法可以擺脫這個空白? SSRS中的文本框根據其中的文本擴展和縮小,SSRS中的圖像控件可以做到相同嗎?SSRS中的圖像大小調整

回答

0

將圖像放在只有一個單元的中。

使用查詢SELECT 1創建數據集。這會給你一行數據集。

創建一個連接到上述數據集的表。刪除額外的列和行 - 你只需要一個靜態列。

將圖像添加到表格中。

更改選型AutoSize

更改以公式來決定使用哪個圖像。

該表將增長以適應更大的圖像,並推動圍繞它的任何事物來計算大小。

由於您的圖像可能大於頁面寬度,因此您可能希望將表格一直放大並使用FitProportional

+0

嗨漢諾威,我已經這樣做,但是當我做Fit-proportional時,我必須指定圖像控件的高度。我的問題是SSRS可以動態改變Image控件的高度,所以我沒有得到空白空間。 –

+0

我試圖讓圖像適合頁面widht明智,如果它的寬度和動態改變高度。 –

+0

啊 - 是的。你是對的。 ** FitProportional **將使其保持與表格相同的高度和寬度。我認爲最接近你可以使用** AutoSize **。它會增長以適應圖片的實際大小,但不會在整個頁面上展開。或者使用** FitToSize **,它可以將所有圖片渲染爲一個尺寸。我個人不喜歡伸展圖像 - 他們很少看起來正確。 –