изменение размера и сохранение изображения в ядре asp. net - PullRequest
0 голосов
/ 09 апреля 2020

Я хочу сохранить загружаемое изображение в 3 разных размерах (16x9, 4x3, 1x1). Я испробовал несколько методов, но мне это не удалось. Я могу сохранить его прямо сейчас, но я не знаю, как его измерить. Я жду вашей помощи.

public async Task<JsonResult> UpdateBlog(BlogModel blog, IFormFile coverphoto)
{
    if (coverphoto != null)
    {
        string filename = Helper.GetUniqueFileName(coverphoto.FileName);
        var path = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", "files", filename);
        using (Stream stream = new FileStream(path, FileMode.Create))
        {
            await coverphoto.CopyToAsync(stream);
        }
        blog.MasterImage = "/files/" + filename;
    }

    return Json(1);
}
...