我需要能够将扫描的 tiff 图像嵌入到一些 SSRS 报告中。
当我在 VS2005 中设计报表并添加图像控件时,tiff 图像显示完美,但是当我构建它时。我收到警告:
警告 2 [rsInvalidMIMEType] 图像“image1”的 MIMEType 属性值为“image/tiff”,这不是有效的 MIMEType。 c:\SSRSStuff\TestReport.rdl 0 0
我得到的不是图像,而是小红x。
有人解决了这个问题吗?
最佳答案
假设您通过 IIS 传递图像文件,请使用 ASP.NET 页面将图像格式和 MIME 类型更改为您可以使用的内容。
Response.ContentType = "image/png";
Response.Clear();
using (Bitmap bmp = new Bitmap(tifFilepath))
bmp.Save(Response.OutputStream, ImageFormat.Png);
Response.End();
关于sql-server-2005 - 在 SSRS 报告中显示 Tiff 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/126584/