我最近將ASP.NET MVC應用程序從ASP.NET升級到ASP.NET Core。ASP.NET Core中的服務器端圖形
以我控制器動作,我有一段代碼,依賴於System.Drawing中創建配置文件圖片
using (FileStream stream = new FileStream(HttpContext.Server.MapPath($"~/Content/UserFiles/{AuthenticatedUser.Id.ToString()}.jpg"), FileMode.OpenOrCreate))
{
Image image = Image.FromStream(model.DisplayPicture.InputStream);
image.Save(stream, System.Drawing.Imaging.ImageFormat.Jpeg);
}
的圖像數據被髮送到服務器爲Base64編碼圖像
data:image/png;base64,....
由於在.NET Core中沒有System.Drawing
,有沒有其他庫可以實現這一目標?
你好,我發現相當類似的問題http://stackoverflow.com/questions/33344200/manipulating-images-with-net -core-5,我現在要做的是,跳過平臺兼容性並刪除.NET Core框架,我們將在未來看到他們將添加哪些軟件包... –