【发布时间】:2012-03-23 05:09:01
【问题描述】:
这个问题更多的是关于指导而不是实际解决我的问题:
我需要使用大量分类图像在C#中创建一个头像创建者。
概念上非常直截了当,但我从未在代码中处理过图像,所以我需要一些技巧和指针。
我设想它的工作方式是系统有两个部分:
- 使用
HTML+CSS允许用户选择和定位多个图像的前端 - 保存操作将这些图像/图层及其位置发送到服务器,然后将它们作为平面图像文件写出
现在,这是我对这样一个系统应该如何工作的假设。如果没有,我们将不胜感激提示/指针。
继续假设:
我有一种模糊的感觉,我需要使用Canvas 在客户端创建第一部分的图像。虽然这带来了浏览器支持的问题。
Canvas 会是这里的解决方案,还是我最好使用普通的HTML4+CSS2。稍微回溯一下,Canvas 会不会给它带来任何好处?我在 Google 的反馈/问题报告系统中看到了Canvas 的强大功能,他们使用这个元素来做客户端截图!
对于第二部分,我不知道。当我问这个问题时,我正在阅读/研究 C# 中的图像创建和诸如 GDI+ 和 Image Library 之类的术语正在弹出。
相关问题:
- C#: Save multiple images to a single file
- Are there any composite-avatar scripts that I could steal or take a look at?
- jQuery/JavaScript Library for avatar creation?
Gravatar 或 PHP 不是选项!
PS:我希望根据我的研究/发现和 SO 社区提供的任何帮助来编辑这个问题,但我相信这不是这样的讨论。由于我对 SO 的研究没有提供太多线索,我相信我们可以将其作为一个社区 Wiki,将最佳答案/建议合并到一篇文章中。谢谢。
【问题讨论】:
标签: c# css asp.net-mvc image-manipulation avatar-generation