php 2张图片合成一张
时间: 2023-09-08 18:07:44 浏览: 107
两张图片合成一张
5星 · 资源好评率100%
您可以使用 PHP 的 GD 库来合成两张图片。下面是一个简单的示例代码:
```php
// 读取第一张图片
$originalImage = imagecreatefromjpeg('image1.jpg');
// 读取第二张图片
$overlayImage = imagecreatefrompng('image2.png');
// 获取第二张图片的宽度和高度
$overlayWidth = imagesx($overlayImage);
$overlayHeight = imagesy($overlayImage);
// 将第二张图片合成到第一张图片上
imagecopy($originalImage, $overlayImage, 0, 0, 0, 0, $overlayWidth, $overlayHeight);
// 输出合成后的图片
header('Content-type: image/jpeg');
imagejpeg($originalImage);
```
以上代码将会读取 `image1.jpg` 和 `image2.png` 两张图片,然后将两张图片合成为一张,并输出到浏览器中。您可以根据实际需求修改代码。
阅读全文