2009-02-05 45 views
1

我發現如何在代碼隱藏的基礎上從webform的一些輸入生成圖像,很好。現在我想在回發後將該圖像放回到表單上。我找到的所有樣本都使用響應將圖像通過流傳回給瀏覽器。輸出動態圖像到一個asp.net控件的源

是否有無論如何指定在代碼後面生成的圖像,是圖像控件(或佔位符或其他)的來源?

如果有一種方法可以做到這一點,而不需要將圖像保存到磁盤?

謝謝

回答

3

Web瀏覽器必須能夠以某種方式檢索圖像。如果您不想保存它,則需要使用Response流發送它。

您可以創建一個HTTP Handler(ashx)並根據查詢字符串參數生成並返回一個圖像。這將允許您指定圖像對象「ImageUrl」屬性爲「〜/ MyImageHandler.ashx?param1 = value1」

0

http://imageresizing.net庫可以動態處理圖像並生成圖像。你能提供更多關於你想要做什麼的細節嗎?