如何在保留模仿模式的同时使用ImageSharp从磁盘加载图像并将其保存到流中

问题描述

我在磁盘上存储了一堆图像,图像的模仿类型存储在数据库中。如果要将图像保存到磁盘,可以使用Image.Save(string)(或异步版本),而无需知道图像的MimeType。

但是,如果要保存到流中(例如Response.Body),则必须使用Image.Save(Stream,IImageEncoder)

如何获取需要保存到流中的IImageEncoder(而不仅仅是声明“我的所有图片均为png / jpeg / bmp”并使用例如JpegEncoder)?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)