PHP |imagecopymerge () не будет работать - PullRequest
0 голосов
/ 30 сентября 2011
        $dest = imagecreatefromjpeg('image.jpg');
        $src = imagecreatefrompng('image2.png');

        // Copy and merge
        imagecopymerge($dest, $src, 50, 50, 0, 0, 30, 30, 75);

        imagepng($dest, '1.png');

        imagedestroy($dest);
        imagedestroy($src);

$ dest = 50x50
$ src = 30x30
1.png показывает только изображение $ dest без $ src поверх него.

Заранее спасибо.

1 Ответ

2 голосов
/ 30 сентября 2011

Если dest 50x50, то вы пытаетесь скопировать из нижнего правого угла, который имеет 50, 50 в качестве координат.

 +-----------------------+
 |                       |
 |                       |
 |     you should copy   |
 |                       |
 |                       |
 |                       |
 |     there             |
 |                       |
 |                       |
 |                       |
 |                       |
 +-----------------------+-----------------------+
                         |                       |
                         |                       |
                         |    you're copying     |
                         |                       |
                         |                       |
                         |                       |
                         |                       |
                         |       here            |
                         |                       |
                         |                       |
                         |                       |
                         |                       |
                         +-----------------------+
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...