如何添加背景图像 (Report Builder 2.0)

您可以向报表项(如矩形或图表)或报表区域(如页眉、页脚、表体或矩形)添加背景图像。背景图像可以为指向报表服务器上的图像的 URL、数据集字段的图像,也可以是报表定义中嵌入的图像。

添加背景图像

  1. 在“设计”视图中,选择要向其添加背景图像的报表项。

    注意注意

    背景图像可应用于矩形、文本框、列表、矩阵、表、页眉、页脚、表体、图表,也可应用于图表中的某些部分,例如图表区。在“属性”窗格中,可以为报表设计图面上显示 BackgroundImage 的任何所选项定义背景图像。如果“属性”窗格不可见,请选择“视图”选项卡上的“属性”

  2. 在“属性”窗口中,展开 BackgroundImage,然后执行以下操作:

    • 对于 Source,选择 ExternalEmbeddedDatabase

      如果图像位于报表服务器上,请选择 External

      如果图像属于报表定义的一部分,即报表本身的一部分,请选择 Embedded

      如果图像包含在报表项所连接的数据库中的某个字段,请选择 Database

    • 对于 Value,键入或选择计算结果为图像源的表达式。如果 Source 属性设置为:

      External:表达式必须是图像的有效路径。此路径可以是驻留在报表服务器上的图像的静态路径,也可以是基于某个字段的路径。

      Embedded:表达式的计算结果必须是报表中嵌入的图像的名称,即它必须以等号 (=) 开始,以引号 (") 结束。

      Database:表达式的计算结果必须是包含二进制图像数据的字段。有关详细信息,请参阅添加图像 (Report Builder 2.0)

    • 对于 MIMEType,为图像选择适当的 MIME 类型,如 bmp。

      注意注意

      仅当 Source 属性设置为 Database 时,MIMEType 才适用。如果将 Source 属性设置为 ExternalEmbedded,则忽略 MIMEType 的值。

    • 对于 BackgroundRepeat,选择 RepeatNoRepeatRepeatXRepeatY

      对于图表中的背景图像,BackgroundRepeat 可设置为 Fit,但不可设置为 RepeatXRepeatY