【发布时间】:2020-12-17 17:36:32
【问题描述】:
我有一堆图像存储在磁盘上,图像的 mimetype 存储在数据库中。如果我想将图像保存到磁盘,我可以使用Image.Save(string)(或异步版本),而无需知道图像的 MimeType。
但是,如果我想保存到流(例如,Response.Body),那么我必须使用Image.Save(Stream, IImageEncoder)。
如何获得需要保存到流中的IImageEncoder(而不只是声明“我的所有图像都是 png/jpeg/bmp”并使用例如JpegEncoder)?
【问题讨论】:
标签: c# asp.net-core imagesharp