如何在 PHP 的 GD 库中为文本添加发光或阴影? [关闭]

Posted

技术标签:

【中文标题】如何在 PHP 的 GD 库中为文本添加发光或阴影? [关闭]【英文标题】:How can I add glow or a shadow to text in PHP's GD library? [closed] 【发布时间】:2013-03-20 03:53:47 【问题描述】:

是否可以在 GD 中为文本添加发光或阴影?目前我正在使用 imagettftext 函数。

【问题讨论】:

这些是非常做作的问题,请求被标记为垃圾邮件。您确实应该至少将其保留为一个问题,尤其是因为您在很大程度上复制粘贴了相同的答案。 @meagar - 几个小时前,我在 Google 上输入了这个问题的标题。我建议您也这样做,并注意 多个 论坛帖子提出相同的问题 [并且无人回答] 尤其是安德鲁;您提出的问题的答案是指向您的 Github 项目的链接这一事实可能有点问题。 【参考方案1】:

我遇到了这个问题并创建了一个名为 imagettftextblur 的新函数,我已在 https://github.com/andrewgjohnson/imagettftextblur 上将其作为开源发布

添加阴影的方法如下:

imagettftextblur($image,$size,0,$x + 3,$y + 3,$shadow_color,$font,$string,1); // 1 can be higher to increase blurriness of the shadow
imagettftextblur($image,$size,0,$x,$y,$text_color,$font,$string);

【讨论】:

我希望有奖励积分,不仅可以回答,还可以通过开源共享解决方案(而不是简单地链接到其他人的工作)。 这个答案是……??问题解决了..? @DipeshParmar 如果问题和答案遵循我们的质量指南,人们可以提出和回答自己的问题。也就是说,我不知道这里的问题是否符合条件。 但是,即使是自我回答,两个问题和答案的质量也应该保持不变 处理时间太长了。有没有办法让它更轻?

以上是关于如何在 PHP 的 GD 库中为文本添加发光或阴影? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Flutter 中为文本添加阴影

如何为小部件边框/阴影添加霓虹发光效果?

html5如何让边框发光

自定义控件三部曲之绘图篇(十六)——给控件添加阴影效果与发光效果

自定义控件三部曲之绘图篇(十六)——给控件添加阴影效果与发光效果

如何在android中使用渐变阴影按钮制作渐变恒定发光?