2010-12-09 124 views
2

我正在开发一个应用程序,我需要做的是打开图像,使用javascript选择其中的一部分,通过javascript颜色选择颜色选择器,然后将该颜色应用于图像的选定部分。我很熟悉几个jQuery插件来选择图像的一部分和实现颜色选择器(一些JavaScript或jQuery插件),但是我被应用到图像的选定部分的颜色被困住了。我知道这需要服务器端实现,我使用的是PHP。使用PHP和Javascript更改图像的一部分的颜色

请建议。

在此先感谢。

回答

3

您将只能够绘制直线,圆,矩形填充颜色和一些透明度的对象..

如果就是喜欢你正在寻找..什么

你可以这样做与PHP GD图书馆,使用像drawcircle的PHP方法,参数为圆形或矩形坐标,填充颜色,填充颜色的不透明度(透明度)。

+0

嗯,我想得到它的任何形状,但没有办法在图像中选择任意形状。所有插件我只通过选择的矩形形状,所以我会考虑你的观点,并会试一试。谢谢。 – 2010-12-09 18:33:21

2

考虑使用诸如Raphaël之类的东西。您可以在客户端上执行任何您想要的操作,然后序列化画布数据并将其发回服务器或将其保存在客户端中。

显然,有一些限制(IE是其中之一)。