我应该在PHP图像中使用哪种字体来获得文本边框效果

我应该在PHP图像中使用哪种字体来获得文本边框效果,php,gd,Php,Gd,我试图做一个代码,将采取的图像输入和插入文本。 我期望的输出是这样的图像- 您可以看到它看起来像是文本阴影/边框。文本为Khadim Hussain(红色)和(Khadim Hussain Rasooli)(绿色) 我正在使用PHP的image GD库插入文本。代码是- $font = 'font/HelveticaNeueLTCom-XBlkCn.ttf'; $bbox = imagettfbbox ( 10, 0, $font, $text ); $glow_color = imageco

我试图做一个代码,将采取的图像输入和插入文本。 我期望的输出是这样的图像-

您可以看到它看起来像是文本阴影/边框。文本为
Khadim Hussain
(红色)和
(Khadim Hussain Rasooli)
(绿色)

我正在使用PHP的image 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个人资料的封面,因此那里的文本作为用户个人资料名称的背景。这是同一张快照的快照-
你所尝试的是不可能的。根据用户结束的操作系统和浏览器的不同,文本的渲染方式会略有不同,而带有光晕的背景图像必须设置一次。我很高兴看到您使用我的imagettftextblur()函数。

使用相同的字体/大小,只是有更厚、更突出的光晕。@Fred我也尝试使用相同的字体,但这是我得到的最好的。问题是,这是facebook个人资料的封面,这张图片是封面图片,位置上有文字,因此它作为个人资料名称的背景。我更新我的问题是为了完整的infoAh,我明白了。嗯,如果你不知道所用的确切字体、大小(点、毫米等)和字距(又称间距),那就很难做到“准确无误”。