2011-07-19 8 views
0

私は、milliondollarhomepageに類似した動的イメージグリッドを設定することを考えていましたが、500x500。ユーザーはグリッド上の場所を選択します。.NET Dynamic Image Generation

私の質問は、データから画像を描画する方法はどうですか?私はイメージが配列[500] [500]から描画できると考えていました。各スロットはピクセルの色を格納しています。したがって、ユーザーが四角形内にピースを追加すると、位置とサイズを記録し、配列>で置き換えます。

そして、画像があなたには、いくつかのバージョン管理に

を持っているので、あなたがDBの総ブロブを保存変更するたびに皆さんはどう思いますか?

+1

あなたは 'Bitmap'クラスを使ってそれを行うことができます –

答えて

1
  1. 空の500x500イメージを作成します。
  2. 新しいエントリを追加するたびに、そのエントリをデータベースに格納します。
  3. 画像に追加します。
  4. 静止画像をファイルとして保存します。
  5. この画像をページの訪問者に配信します。

このようにして、すべての変更の履歴と、高速かつ静的な画像が表示されます。

+0

ありがとう! :-)それは素晴らしい解決策です:D:D – Baconbeastnz