如何在 javascript 中显示文件 (C#)

How to display File(C#) in javascript

如何在 javascript 中显示引用此文件 (c#)?

return File(streams.First(), "application/octet-stream", Path.GetFileName(element.Path));

我想要这样的东西:

            <img id="myImg" src="_____" width="107" height="98">

首先您需要使用Javascript下载图像并将其转换为urlObject。您可以使用此功能来执行此操作:

function toDataUrl(url, callback) {
     var request = new XMLHttpRequest();
     request.responseType = "blob";
     request.onload = function() {
       document.getElementById("myImg").src = URL.createObjectURL(this.response);
     }
     request.open("GET", "/path/to/image/file");
     request.send();
}