2011-05-07 118 views
1

所以,我已经有了将图像放在图像右下角的代码。将图像放在另一个图像的左下角

现在我想这样做,但在左下角。只是不能得到正确的线。任何帮助?

<?php 

    $main_img = "image_path"; 
    $logoimage = "logo_path"; 
    $padding = 0; 
    $opacity = 100; 
    $logo  = imagecreatefromjpeg($logoimage); 
    $image  = imagecreatefromjpeg($main_img); 
    $logosize = getimagesize($logoimage); 
    $logowidth = $logosize[0]; 
    $logoheight = $logosize[1]; 
    $image_size = getimagesize($main_img); 
    $dest_x  = $image_size[0] - $logowidth - $padding; 
    $dest_y  = $image_size[1] - $logoheight - $padding; 
    imagecopymerge($image, $logo, $dest_x, $dest_y, 0, 0, $logowidth, $logoheight, $opacity); 

?> 

回答

3

改变这一行:

$dest_x = $image_size[0] - $logowidth - $padding; 

要这样:

$dest_x = $padding;