![](/img/trans.png)
[英]How do I call a method that returns a Task<T> From an ASP.Net MVC4 Controller Method?
[英]asp.net mvc controller method that returns jpeg given parameter
我想根据数据库中的一些数据即时创建一个jpeg。 数据是一个数组,其中包含应转换为颜色的值。
给定一个参数,asp.net mvc控制器方法应即时返回jpeg。
这应该是相当简单的。 有人可以指出一些现有代码吗?
谢谢。
这里有一些可能的选项可以帮助您入门:我认为您可能需要一个处理程序,然后从您的控制器调用该处理程序。
在msdn上有一个有关如何:对JPEG图像进行编码和解码的教程。
在MVC3中执行此操作非常相似,您只需要在控制器中执行以下操作即可:
public class YourController : Controller
{
[HttpGet]
public ImageResult GetImage(int whatever)
{
stream imageStream = yourJpgFactory.GetImage(whatever)
return (imageStream)
}
}
在你看来
<img src="YourController/GetImage?whatever=42" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.