猿问

使用PHP / GD生成具有“镀金”文本效果的图像

我正在根据用户提供的文本使用PHP 7.3 / GD动态生成PNG图像。

一切都按预期工作,但我想应用某种过滤器/效果以获得镀金风格,例如:

任何想法如何实现这一目标?我已经找到了应用模糊/发光/阴影或通过HTML5 / CSS3解决此问题的解决方案,但是对于该项目,我必须使用GD / PHP。


这是我当前的代码:


<?php


putenv('GDFONTPATH='.realpath('.'));

header('Content-Type: image/png');

$im = imagecreatetruecolor(300, 200);

$bg = imagecolorallocate($im, 255, 255, 255);

imagefill($im, 0, 0, $bg);

$gold = imagecolorallocate($im, 255, 215, 0);

imagettftext($im, 28, 0, 76, 110, $gold, 'HirukoBlackAlternate.ttf', 'Stack');

imagepng($im);

imagedestroy($im);


PIPIONE
浏览 168回答 1
1回答
随时随地看视频慕课网APP
我要回答