2011-07-19 119 views
0

我一直在考虑设置一个类似于百万美元主页但是500x500的动态图像网格。用户选择他们在网格上的位置。.NET动态图像生成

我的问题是你将如何去从数据中绘制图像?我一直在想图像可以从数组[500] [500]中绘制,每个插槽为像素存储颜色。因此,当用户在方块中添加一块时,您将记录位置和大小并将其替换为数组>>?

则每次影像学改变你存储在数据库中的BLOB总让你有一些版本

你们觉得呢?

+1

你可以使用'Bitmap'类来做到这一点 –

回答

1
  1. 创建空的500x500图像。
  2. 在每次添加新条目时,将该条目存储在数据库中。
  3. 将条目添加到图像。
  4. 将静态图像保存为文件。
  5. 将此图片用于页面访问者。

这样你就可以同时显示所有更改的历史记录和快速静态图像。

+0

非常感谢! :-)这是一个很好的解决方案:D:D – Baconbeastnz