在PHP中创建无浏览器输出的图像
我想创建一个带有文本的图像,并存储在temp中,而不输出到浏览器 我使用了以下代码:在PHP中创建无浏览器输出的图像,php,image,Php,Image,我想创建一个带有文本的图像,并存储在temp中,而不输出到浏览器 我使用了以下代码: header("Content-type: image/jpeg"); $imgPath = 'images/certificate.jpg'; $image = imagecreatefromjpeg($imgPath); $color = imagecolorallocate($image, 255, 255, 255); $string = $userid; $fontSize = 3; $x = 115
header("Content-type: image/jpeg");
$imgPath = 'images/certificate.jpg';
$image = imagecreatefromjpeg($imgPath);
$color = imagecolorallocate($image, 255, 255, 255);
$string = $userid;
$fontSize = 3;
$x = 115;
$y = 185;
imagestring($image, $fontSize, $x, $y, $string, $color);
imagejpeg($image,'images/certi.jpg');
imagedestroy($image);
使用imagejpeg保存文件时,不需要标题
标题(“内容类型:image/jpeg”)代码>行如果不返回图像数据,则不应设置标题
删除标题(“内容类型:image/jpeg”)代码>
我不清楚您到底想做什么,但如果工作已经完成,如果输出不理想,则不需要返回任何输出