如何在 .NET Core 中将文件转换为图像?

Mar*_*low 4 .net image-processing asp.net-core

.NET 4.6 等我会做这样的事情......

var image = System.Drawing.Image.FromFile(filePath);

我有一个上传的文件 ( IFormFile file)

如果这是图像(png 或 jpeg),我需要确定图像尺寸。

我不确定我应该看哪个图书馆。

谢谢。

更新

好的,所以 .NET Core 不包括图像处理,但有许多可用的第三方库 - 这些在此处进行了描述

Ken*_*hoe 6

使用库:https : //github.com/JimBobSquarePants/ImageSharp

using (FileStream stream = File.OpenRead("foo.jpg"))
    {
        Image image = new Image(stream);
    }
Run Code Online (Sandbox Code Playgroud)