我想在PHP中将图像或标签放入一串图像中,我搜索了很多,但大多数人都使用图像库来完成它。但我想在不使用任何库的情况下这样做。例如,我有一个名为“$ img”的变量,其中保存了所有图像。现在,如果我这样写,它实际上编辑一个图像,而不是所有图像。任何人都可以帮我解决这个问题,所以我可以编辑所有图像。
foreach (.....) {
// image url or image variable
$img;
//// image editing
header("Content-type: image/jpeg");
$imgPath = $img;
$image = imagecreatefromjpeg($img);
$color = imagecolorallocate($image, 255, 255, 255);
$string = "MTGx";
$fontSize = 30;
$x = 15;
$y = 15;
imagestring($image, $fontSize, $x, $y, $string, $color);
// here it actually print a image and stop proceeding any more, why !!
imagejpeg($image);
答案 0 :(得分:0)
我可以告诉您正在尝试将多个图像输出到浏览器。这是不可能做到的。请求必须返回单个文件(至少在PHP中)。