1

如何在 c# 的本地报告中添加 .jpg 文件而不将图片存储在数据库中

4

3 回答 3

4

可以通过三种方式获取 Microsoft 报告文档上的图像。

数据库
嵌入式
外部

我想你知道你的问题是如何做数据库的。Chalkey 给出了一个很好的例子来说明如何做一个嵌入的图像。(这是我通常采用的方法。)最后还有外部图像。对于外部,您可以将图像上的属性设置为外部,并在 value 属性中引用文件路径甚至 url。最后,您在代码中也设置了外部图像属性:

即reportViewer1.LocalReport.EnableExternalImages = true;

希望有帮助。

于 2009-06-25T12:38:04.977 回答
3

在 Visual Studio 中设计报表时,单击菜单栏中的Report ,然后单击Embedded images。选择您想要的图像,然后单击确定。接下来从工具栏中将新图像添加到报告中。转到该图像的属性并选择Source作为EmbeddedValue属性现在将包含您刚刚嵌入到报表中的图像。

于 2009-06-25T11:18:14.420 回答
1

我不是 100% 确定您所说的“C# 中的本地报告”是什么意思,但我会冒险猜测并建议您将图片文件添加到项目的图像资源中。

于 2009-06-25T09:43:51.193 回答