3

 

你好。

为了将报表呈现为 HTML 4.0 格式,我使用 ReportExecutionService 类

为了将导出的报告作为流导出,我使用以下代码:

 

var ms = new MemoryStream(connection.Render(format, dev_info, out ext, out mime_type, out encoding, out warnings, out streamIds));

 

问题是:当我在浏览器中显示接收到的流时,具有“适合比例”属性的图像显示不正确。

原始 SSRS reportViewer 和我的项目图像显示如下图所示:

图 1

设计器中的图像属性:

图 2

 

我应该设置哪些配置设置,以便能够像在原始 SSRS reportViewer 中一样显示带有来自我的应用程序的图像的导出报告?


4

1 回答 1

1

根据我的经验,在报告中包含图像的最佳方法是将图像预先调整为您希望它们在报告中显示的实际大小,然后设置为使用“原始大小”。在调整图像大小时,使用“Fit Proportional”通常会导致图像质量不佳,这也可能导致您看到的问题。

于 2012-07-18T08:24:34.210 回答