Member 14796819 Ответов: 1

Как назначить файл изображения переменной iformfile в ASP.NET ядро?


Как назначить файл изображения переменной IFormFile?
using Microsoft.AspNetCore.Http;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;

namespace IFrameTesting.ViewModels
{
    public class ImageModelViewModels
    {
        [Display(Name ="Photo")]
        public IFormFile Photo { get; set; }
        public byte[] ImageData { get; set; }


        [Display(Name = "Converted Photo")]
        public IFormFile ConvertedIFormFilePhoto { get; set; }
    }
}
Предположим, что внутри решения есть изображение исследуйте путь wwwroot/images/abc.jpg , Я хочу назначить это abc.jpg к переменной ConvertedIFormFilePhoto как этого добиться?

Что я уже пробовал:

Я успешно преобразовал и сохранил изображение на стороне сервера. Я хочу получить это изображение со стороны сервера и назначить его переменной ConvertedIFormFilePhoto как этого добиться?

1 Ответов

Рейтинг:
1

Richard Deeming

Ты не можешь. IFormFile представляет собой изображение, загруженное пользователем, а не изображение, которое уже хранится на вашем сервере.

Загрузка файлов в систему ASP.NET ядро | Microsoft Docs[^]