我在 php 中有一张这样的图片
现在我想在运行时在白色文本字段上写数字。然后我想将其显示为单个图像。我怎么能做到这一点?
我试图搜索并找到不同的结果,但没有一个对我有用。
我试过http://blog.doh.ms/2008/02/12/adding-text-to-images-in-real-time-with-php/
而这个http://php.about.com/od/phpfunctions/g/imagestring_php.htm
它显示类似这样的东西,我不明白。
"‰PNG IHDR‚2ª‘ËPLTEÿA£vIDAT(‘c`Ø?óþaà1@a“æmcŠ06 ‹cˆ$ngï1ÀPc 6çï†Ä=gŽ¥å²1ó60$n¸
‘cØÀØp.R!‚¡Fhα sl€v5oøð¡Æ&ê •@ÓÀI›Å1U•/LIEND®B`‚"
我不确定为什么会这样。我错过了什么吗?
更新
我做了这个
php打开
$string = "BSThakrar";
$image = ImageCreateFromJPEG("images/temp.jpg");
$cor = imagecolorallocate($image, 0, 0, 0);
imagestring($image,5,126,22,urldecode($string),$cor);
header('Content-type: image/jpeg');
imagejpeg($image,NULL,100);
php关闭。
它给出了这个输出