gpt4 book ai didi

php - PHP 中具有不透明度的径向渐变

转载 作者:搜寻专家 更新时间:2023-10-31 20:51:54 25 4
gpt4 key购买 nike

我需要创建一个不透明的 PNG 径向渐变。我查看了 GDLib,但看不到生成径向渐变的方法。有谁知道使用 GDlib 或任何其他 PHP 图形库的方法吗?

我想最坏的情况是我可以使用 GDLib 逐个像素地生成它,但是人们如何开始对此进行数学计算呢?

目标是为网页生成性感的灯光效果背景 PNG。可以在 header here 上看到效果示例。使用 this background image .我已经尝试过通用的白色灯光效果 PNG,但它看起来远不如有色灯光,所以我生成的 PNG 将考虑网站的配色方案。

我认为服务器端是可行的方法,因为浏览器支持 CSS radial gradients太零散了。

最佳答案

为什么不组合使用 imagecolorallocatealpha()imageellipse()imagefilledellipse()

编辑:

参见 this class举个例子说明我的意思。您应该能够扩展它以支持 alpha。

编辑2:

我对上面的类进行了一些修改以产生 alpha 支持。它并不完美,但它适用于省略号等:

http://codepad.org/1eZ3Km0J

关于php - PHP 中具有不透明度的径向渐变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6615602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com