いくつかの理由により、コントローラーを介して画像を取得する必要がありますImageController:ViewFile(int id)
。
しかし、その後、image resizingを使用できません。
私が試してみました:
<img src="/File/ViewImage/4?width=100"/><br/>
それらのコントローラーの場合は次のとおりです。
public class FileController : Controller
{
private readonly IFileService _fileService;
public FileController(IFileService fileService)
{
_fileService = fileService;
}
public ActionResult ViewImage(int id)
{
var image = _fileService.ViewImage(id);
if (image == null)
{
return new HttpNotFoundResult();
}
return File(image.FilePath, image.ContentType, image.FileName);
}
........
しかし、運がありません。誰かが同じ問題を抱えていますか?