如何使用asp.net C#在水晶报表中插入图像?

时间:2013-07-24 14:07:59

标签: c# asp.net crystal-reports

我这里有一个关于动态传递图像的问题。 〜/ 1.jpg或〜/ 2.jpg。有人点击了一个按钮,将显示水晶报告,是否可以在数据字节字节[]中显示图片?或者用这个最好的做法是什么。谢谢。

1 个答案:

答案 0 :(得分:0)

是的,您可以在字节数组的数据列中显示图片,您可以使用多种方式对其进行转换,例如:

public byte[] SaveImage(BitmapSource bitmap)
{
    using (MemoryStream MS = new MemoryStream())
    {
        BmpBitmapEncoder Encoder = new BmpBitmapEncoder();
        Encoder.Frames.Add(BitmapFrame.Create(bitmap));
        Encoder.Save(MS);

        return MS.GetBuffer();
    }
}