【问题标题】:PHP Connecting two images ( adding logo at the bottom )PHP连接两个图像(在底部添加徽标)
【发布时间】:2012-05-18 22:18:35
【问题描述】:

我正在通过 phpThumb 类上传和调整图像大小。我需要做的是在这张图片的底部添加我的标志。我不希望它成为水印,我想将两个图像连接起来。

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

您能否就什么是最快和最简单的方法给我建议?我的标志是 png 格式,图片是 png 或 jpg。

【问题讨论】:

    标签: php image footer phpthumb


    【解决方案1】:

    这是一个附加两个图像的示例,在这种情况下,宽度必须相同。

    $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); 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-16
      • 1970-01-01
      • 2021-04-13
      • 1970-01-01
      • 1970-01-01
      • 2018-06-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多