0

phpThumb クラスを介して画像をアップロードしてサイズ変更しています。私がする必要があるのは、この画像の下部にロゴを追加することです。透かしではなく、2つの画像をつなぎたいです。

-------------------
|  image 1        |
|                 |
|                 |
|                 |
|                 |
|                 |
|                 |
|                 |
|                 |
-------------------
|  image 2        |
|                 |
|                 |
-------------------

一番早くて簡単な方法を教えてください。ロゴは png 形式で、画像は png または jpg です。

4

1 に答える 1

0

2 つの画像を追加する例を次に示します。この場合、幅は同じでなければなりません。

$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); 
于 2012-05-10T11:06:05.707 に答える