我正在通过phpThumb类上传和调整图像大小。我需要做的是在此图像的底部添加我的徽标。我不希望它成为水印,我想连接这两个图像。
-------------------
| image 1 |
| |
| |
| |
| |
| |
| |
| |
| |
-------------------
| image 2 |
| |
| |
-------------------
您能否就最快最简单的方式向我提出建议?我将以png格式显示我的徽标,图像将是png或jpg。
答案 0 :(得分:0)
这是附加两个图像的示例,在这种情况下,宽度必须相同。
$img1src = "img1.jpg";
$img2src = "img2.jpg";
$img1 = imagecreatefromjpeg($img1src);
$img1W = imagesx($img1);
$img1H = imagesy($img1);
$img2 = imagecreatefromjpeg($img2src);
$img2W = imagesx($img2);
$img2H = imagesy($img2);
$targetimg = imagecreatetruecolor($img1W,$img1H+$img2H);
imagecopy($targetimg, $img1, 0, 0, 0, 0, $img1W,$img1H);
imagecopy($targetimg, $img2, 0, $img1H, 0, 0, $img2W, $img2H);
header('content-type: image/jpg');
imagejpeg($targetimg);