我正在尝试编写一个代码来输入图像并插入文本。我期待的输出是这样的图像 -
您可以看到它看起来就像是文本阴影/边框。文本是Khadim Hussain
(红色)和(Khadim Hussain Rasooli)
(绿色)。
我正在使用 PHP 的图像 GD 库来插入文本。代码是-
$font = 'font/HelveticaNeueLTCom-XBlkCn.ttf';
$bbox = imagettfbbox ( 10, 0, $font, $text );
$glow_color = imagecolorallocate($im,0xFF,0xFF,0x00);
$shadow_color = imagecolorallocate($im,255,0,0);
$x = 200;
$y = 268;
imagettftextblur($im, 24,0, $x, $y,$shadow_color,$font,$text,0,-1);
我有这个输出-
您可以看到我无法获得所需的效果,这在上一个快照中就有。我希望代码的文本应该完全适合上一个快照的红色部分。
PS-第一个快照是从 Photoshop 生成的,我希望同样实现扔 PHP。
更新:图片是 facebook 个人资料的封面,因此那里的文本充当用户个人资料名称的背景。这是同一快照的快照-