2011-12-09 77 views
0

我想創建一個jpeg,從數據庫中給出一些數據。數據是一個包含值的數組,應該將其轉換爲顏色。asp.net mvc控制器方法返回jpeg給定的參數

一個asp.net mvc控制器方法應該返回一個給定參數的jpeg。

這應該是相當直接的。有人可以請我指出一些現有的代碼?

謝謝。

+0

我想你可能正在爲此鏈接。 http://stackoverflow.com/questions/186062/can-an-asp-net-mvc-controller-return-an-image – Muthu

回答

1

上有How to: Encode and Decode a JPEG Image MSDN上的教程。

做,在MVC3是非常相似的,你只需要像這樣在你的控制器一個動作:

public class YourController : Controller 
{ 
    [HttpGet] 
    public ImageResult GetImage(int whatever) 
    { 
     stream imageStream = yourJpgFactory.GetImage(whatever) 
     return (imageStream) 
    } 
} 

,並在您視圖

<img src="YourController/GetImage?whatever=42" /> 
相關問題