小编BDo*_*ald的帖子

将imageUrl转换为byte []以进行缓存

我有一个图像,我从一个ip相机捕获并将其发布在网页上的图像标签.现在我想转换为访问图片,以便我可以将其保存到我们的缓存blob.这是我的代码:

asp标签:

<asp:Image ID="imgPhoto" runat="server" ImageAlign="Middle" />
Run Code Online (Sandbox Code Playgroud)

图像分配背后的代码:

imgPhoto.ImageUrl = "http://10.10.40.35/axis-cgi/jpg/image.cgi?resolution=640x480";
Run Code Online (Sandbox Code Playgroud)

我尝试将图像转换为byte []:

System.Drawing.Image _newImage = System.Drawing.Image.FromFile(imgPhoto.ImageUrl);
MemoryStream ms = new MemoryStream();
_newImage.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
byte[] _fileBytes = new byte[ms.Length];
Run Code Online (Sandbox Code Playgroud)

c# asp.net

2
推荐指数
1
解决办法
4235
查看次数

标签 统计

asp.net ×1

c# ×1