【发布时间】:2013-09-19 12:35:27
【问题描述】:
如何使用asp web api返回多张图片,然后设置angularjs来显示? 我一直在寻找一点,但我没有得到任何工作。我真的被困在这里,所以任何帮助将不胜感激!
我当前的代码: 列出图像; 使用 (var uow = new UnitOfWork()) { 图像 = uow.ImageMetadatas.Query(m => m.AlbumId == albumId).Select(m => m.Filename).ToList(); }
var content = new MultipartContent();
foreach (var img in images)
{
var image = new Bitmap(img);
var thumbnail = image.GetThumbnailImage(200, 200, ThumbnailCallback, IntPtr.Zero);
var stream = new MemoryStream();
thumbnail.Save(stream, ImageFormat.Jpeg);
var imgContent = new StreamContent(stream);
imgContent.Headers.ContentType = MediaTypeHeaderValue.Parse("image/jpeg");
content.Add(imgContent);
}
return new HttpResponseMessage(HttpStatusCode.Accepted) { Content = content };
【问题讨论】:
标签: asp.net asp.net-mvc angularjs asp.net-web-api