我有多张图片,但我为了自己的目的更改了扩展名。所以我有多个扩展名。当我尝试显示我的图像时,我收到一个错误,我的扩展名未映射到mime类型。 那么如何在不改变扩展名的情况下显示我的图像,因为我有很多。 使用Apache wamp服务器,我测试了所有图像,并且可以显示它。
然后在Visual Studio 2017中包含IIS express,是否有办法进行映射。我也单独进行了映射,但这对我来说不是一个好的解决方案,因为我有很多图像文件。
答案 0 :(得分:4)
您可以更改IIS表达的配置文件:
答案 1 :(得分:0)
如果您从命令行运行 iisexpress.exe,它使用的配置文件将位于 using (var bitmap = new Bitmap(@"Images\in.jpg"))
using (var watermark = new Bitmap(@"Images\watermark.png"))
{
//Make the watermark semitransparent.
watermark.Channels.ScaleAlpha(0.8F);
//Watermark an image.
using (var graphics = bitmap.GetGraphics())
{
graphics.DrawImage(watermark, 10, bitmap.Height - watermark.Height - 40, CombineMode.Alpha);
//Save the resulting image
bitmap.Save(@"Images\Output\out.jpg");
}
}
中。将您需要的 MIME 类型添加到