Я могу просмотреть пример изображения, если я просто отображаю элемент img, я также могу транслировать его с помощью атрибута, но тип файла неизвестен, когда загрузка завершена.
Вот моя часть контроллера:
public IActionResult DownLoad(string param)
{
string webRootPath = _hostingEnvironment.WebRootPath;
webRootPath = "//myServ01/folderA";
var addrUrl = webRootPath + param;
var stream = System.IO.File.OpenRead(addrUrl);
return File(stream, "application/force-download", param);
}
И это html вызов для отображения в img и интерактивный атрибут для загрузки:
<img src="/File/Download?param=sample.png"><br>
<a id="download_link" href="/File/Download?param=sample.png">Download File</a>
Я могу открыть загруженный файл, но мне нужно вручную открыть краску или изображение Редактор, вот фиктивный снимок изображения, это просто пример имени файла из моего фактического файла: