Reporting services 在SSRS中获取外部图像

Reporting services 在SSRS中获取外部图像,reporting-services,Reporting Services,我无法将外部图像动态拉入SSRS的自定义代码。我没有收到错误信息,但我得到了一张带有红色小x的图像。“图像”属性具有以下设置: 从图像源中选择:数据库 使用此字段(表达式):=Code.GetImage(“”) 使用此MIME类型:image/bmp 自定义代码(报表属性>代码): 我认为这条线路不起作用。是否允许我们使用此方法从本地硬盘驱动器从SSR获取文件?myimg=System.Drawing.Image.FromFile(“C:\\temp\\test.bmp”) Public

我无法将外部图像动态拉入SSRS的自定义代码。我没有收到错误信息,但我得到了一张带有红色小x的图像。“图像”属性具有以下设置:

从图像源中选择:数据库 使用此字段(表达式):=Code.GetImage(“”) 使用此MIME类型:image/bmp

自定义代码(报表属性>代码):


我认为这条线路不起作用。是否允许我们使用此方法从本地硬盘驱动器从SSR获取文件?myimg=System.Drawing.Image.FromFile(“C:\\temp\\test.bmp”)
    Public Function GetImage(FileName As String) As Byte()
        Dim myimg As System.Drawing.Bitmap
        myimg = System.Drawing.Image.FromFile("C:\\temp\\test.bmp")

        Dim bitmapData As Byte() = Nothing
        Dim ms1 As System.IO.MemoryStream = New IO.MemoryStream     
        myimg.Save(ms1, System.Drawing.Imaging.ImageFormat.Bmp)
        bitmapData = ms1.ToArray

        ms1.Close()
        myimg.Dispose()
        Return bitmapData
    End Function