在報表中加入影像

影像是報表項目,包含了對於儲存在報表伺服器上、內嵌在報表中或儲存在資料庫裡之影像的參考。影像可能是一個標誌或圖片,或者是一個隨資料列數重複顯示的圖片。您也可以將影像做為某些報表項目的背景。

當您在報表中使用以伺服器為基礎的影像時,影像項目包含指向報表伺服器上之影像的路徑。不過,使用內嵌影像時,影像資料是儲存在報表定義中,而不是以個別檔案存在。

以伺服器為基礎的影像在數個報表或網頁共用標誌或靜態圖片時,非常有用。內嵌影像可確保影像總是能供報表使用,但是不能共用它們。使用以伺服器為基礎之影像的報表定義,小於使用內嵌影像的報表定義。

資料繫結影像也可以從儲存在資料庫中的二進位資料顯示。例如,出現在產品清單中產品名稱旁邊的圖片,即是資料庫影像。

讓影像可供報表使用,和將影像加入至報表配置並不相同。若要將影像加入報表中,請將 [影像] 報表項目從工具箱拖曳到報表上。使用 [影像屬性] 對話方塊可控制影像在報表中轉譯的方式。

若要檢視有關將影像加入至報表的指示,請參閱<如何:加入影像 (Reporting Services)>。

內嵌影像

您可以在報表中內嵌影像,如此即可將所有影像資料儲存在報表定義中。內嵌影像時,報表設計師會以 MIME 編碼影像,並在報表定義中將它儲存為文字。使用內嵌影像來確保報表隨時都可以使用影像,但它也會增加報表定義的大小。

若要檢視有關內嵌影像的指示,請參閱<如何:在報表定義中內嵌影像 (Reporting Services)>。

外部影像

您可以指定至影像的 URL,在報表中包含預存影像。當您在報表中使用外部影像時,影像來源會設定為 External,而影像的值則是連結到影像的 URL 位址。對於發行到設定為原生模式之報表伺服器的報表,請使用完整或相對路徑,例如 http://<servername>/images/image1.jpg。對於發行到設定為 SharePoint 整合模式之報表伺服器的報表,請使用完整 URL,例如 http://<SharePointservername>/<site>/Documents/images/image1.jpg。

在報表設計師中預覽報表時,預覽會以使用者的認證來顯示影像。在報表伺服器上執行報表時,報表伺服器會使用自動執行帳戶來擷取影像。如果未指定自動執行帳戶,則會使用無認證 (匿名使用者帳戶) 來擷取影像。如果這些帳戶都沒有足夠的權限可存取影像,則報表中就不會顯示該影像。如需有關自動執行帳戶的詳細資訊,請參閱<設定自動執行帳戶>。

背景影像

影像可做為報表之主體、矩形、文字方塊、清單、矩陣或資料表中的背景影像。背景影像的屬性與一般影像類似。也可以指定如何重複影像將項目的背景填滿。

[!附註]

某些轉譯延伸模組 (例如 HTML 轉譯延伸模組),會在主體、頁首和頁尾中轉譯報表主體的背景影像。您可以為頁首和頁尾定義個別的背景影像,但是如果沒有定義影像,報表就會使用主體的背景影像。其他的轉譯延伸模組,如影像轉譯延伸模組,並不會在頁首和頁尾中轉譯主體背景影像。

若要檢視有關加入背景影像的指示,請參閱<如何:加入背景影像 (Reporting Services)>。

資料繫結影像

您可以將儲存在資料庫中的影像加入至您的報表。您使用的影像報表項目與靜態影像所使用的相同,不過多了一組屬性來指示影像儲存在資料庫中。若要檢視有關使用資料繫結影像的指示,請參閱<如何:加入資料繫結影像 (Reporting Services)>。