このようなphpに画像が1つあります
ここで、実行時に白いテキストフィールドに Number を書き込みたいと思います。そして、それを単一の画像として表示したいと思います。どうすればこれを行うことができますか?
検索しようとしたところ、別の結果が見つかりましたが、どれもうまくいきませんでした。
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 を閉じました。
そしてそれはこの出力を与える