-4
これは私の見解コードではありません画像のURLを暗号化する:このように私は何も体に私の画像をダウンロードでき
@foreach (var imgpath in Directory.GetFiles(@"D:\WaterMark", "*.*"))
{
<img src="@Url.Action("DispalyImage", new { id = Path.GetFileNameWithoutExtension(imgpath)})" />
}
対処方法コード:
public FileContentResult DispalyImage(string id)
{
var path = [email protected]"D:\WaterMark\{id}.jpg";
byte[] imageByteData = System.IO.File.ReadAllBytes(path);
return File(imageByteData, "jpg");
}
画像が細かい表示しているが、私がしたいですそれをBase64として暗号化してください。それで本体がダウンロードされた場合は、暗号化された形式でイメージをダウンロードしてください。
ありがとうございました。
Base64は暗号化されていません。暗号化されている場合は、解読方法を提供しないと画像を表示することはできません。*何点?* – jonrsharpe
誰もがダウンロードしないようにするには、ウェブに入れないでください。 – Shoe
Base64の暗号化はChromeで問題なく動作していますが、Internet Explorerで画像が表示されない場合は、IEで表示させる方法がわかっている場合は –