大家。
我的代码是
<?php
header("Content-type: image/jpeg");
$imgPath = 'logo.jpg';
$image = imagecreatefromjpeg($imgPath);
$color = imagecolorallocate($image, 000, 000, 255);
$string = "A&B UK LIMITED";
$fontSize = 5;
$x = 19;
$y = 197;
imagestring($image, $fontSize, $x, $y, $string, $color);
imagejpeg($image,"test.jpg", 85);
?>
代码中的$ string变量有一个特殊的字符,这就是为什么我的代码不起作用 是否有任何机构知道如何解决这个问题,
但如果我改变$ string变量的值,它确实有用。示例$ string =&#34;测试公司&#34 ;;
答案 0 :(得分:0)
如下所示
header("Content-type: image/jpeg");
$imgPath = 'http://upload.wikimedia.org/wikipedia/en/3/37/VII-200-bakside.jpg';
$image = imagecreatefromjpeg($imgPath);
$color = imagecolorallocate($image, 0,0, 250);
$string = "A&B UK LIMITED";
$fontSize = 5;
$x = 50;
$y = 50;
imagestring($image, $fontSize, $x, $y, $string, $color);
imagejpeg($image,'test.jpeg',75);
imagejpeg($image);
输出: