// 添加命名空间
using System.Drawing;
public IActionResult GetImageDetails(string imagePath)
{
// 构造 Image 对象
using (var image = Image.FromFile(imagePath))
{
// 获取图像宽度
var width = image.Width;
// 获取图像高度
var height = image.Height;
// 获取图像格式
var format = image.RawFormat.Guid;
// 处理图像细节
// ...
// 返回结果
return Ok(new { Width = width, Height = height, Format = format });
}
}