php,gd,具有抗锯齿和阴影的颜色切换

时间:2010-12-26 02:07:13

标签: php colors gd shadow antialiasing

我想用颜色选择器制作一个wordpress主题来切换主题的主要颜色。 在主题的某些方面,我想要改变的颜色可能是图像 - 可能是圆角,重叠的东西或其他任何在纯CSS中无法轻易完成的东西。

我打算在GD中使用颜色切换功能来处理这些事情。但是,由于我基本没有使用GD的经验,我首先要确保这些颜色切换功能是否可以处理阴影,抗锯齿等等。我发现的例子只是将一种纯色改为另一种纯色。

使用GD有没有诀窍,如果是的话,你能给我一个教程或好例子的链接吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

大量的着色算法:

http://php.net/manual/en/function.imagefilter.php

你也应该在Google搜索“php colorize”

时找到一些不错的东西

答案 1 :(得分:1)

最好用.png图像替换所有那些固定颜色的抗锯齿图像,并在需要与背景合并的任何位上设置适当的透明度。这样你只有一组主题图像,而不是一套每颜色方案,这很快就会变得无法管理。