-3

这是场景。我正在做一个项目,我的任务是在 HTML 上设计一个类似 Paint 的界面,这个 Paint 界面将允许用户绘制预定义的“帽子”……是的,人们戴的帽子。现在有一些转折。要求是:-

1)帽子必须是预定义的图像。即用户不能绘制帽子。他必须从菜单中选择帽子。

2)必须有用户从菜单中选择的预定义“条纹”。选择条纹后,该条纹将应用于现有的帽子。现在这些条纹在风格上是独一无二的,会给帽子一个独特的外观。

3)允许用户从菜单中选择一种颜色并将其应用到条纹或帽子上。看,帽子和条纹将像在 Photoshop PSD 文件中一样分层。所以没有分层图像(条纹,帽子)可以叠加在另一个上。

4)允许用户删除条纹或编辑条纹的颜色或编辑帽子的颜色。

就是这样。这些是限制。现在,我知道编辑器将在 FLASH 上制作。但我对如何创建这个东西一无所知。是否有可用的开源网络图像编辑器允许使用 PSD 文件?有任何想法吗??

4

1 回答 1

0

您的所有 PSD 工作都必须在服务器端处理。如果您正在导入 PSD 文件,您很可能需要实例化 Photoshop 的副本(我相信您可以使用 COM 访问它)或 GIMP 以导出每个图层的 PNG。

客户端,我不会打扰 Flash。您应该能够在常规 DOM 中处理图像层,并使用 jQuery 等进行操作。如果您需要进行更高级的操作,请深入了解 canvas 元素。

于 2012-08-16T20:17:27.850 回答