2011-07-19 115 views
0

我一直在考慮設置一個類似於百萬美元主頁但是500x500的動態圖像網格。用戶選擇他們在網格上的位置。.NET動態圖像生成

我的問題是你將如何去從數據中繪製圖像?我一直在想圖像可以從數組[500] [500]中繪製,每個插槽爲像素存儲顏色。因此,當用戶在方塊中添加一塊時,您將記錄位置和大小並將其替換爲數組>>?

則每次影像學改變你存儲在數據庫中的BLOB總讓你有一些版本

你們覺得呢?

+1

你可以使用'Bitmap'類來做到這一點 –

回答

1
  1. 創建空的500x500圖像。
  2. 在每次添加新條目時,將該條目存儲在數據庫中。
  3. 將條目添加到圖像。
  4. 將靜態圖像保存爲文件。
  5. 將此圖片用於頁面訪問者。

這樣你就可以同時顯示所有更改的歷史記錄和快速靜態圖像。

+0

非常感謝! :-)這是一個很好的解決方案:D:D – Baconbeastnz