2012-06-28 2 views
4

이미지 마법사를 사용하여 워터 마크 이미지를 배치했습니다. 나는 중앙에 워터 마크를 표시하기 위해 다음 코드를 사용했다.이미지 오른쪽 하단에 이미지 이미지 배치

shell_exec("composite -gravity center logo.png images/test.png images/test.png"); 

이제 오른쪽 아래 모서리에 워터 마크를 표시하고 싶습니다. 이를 위해

내가 코드 시도 :

composite -geometry -10-10 

을하지만 난 오른쪽 아래에이 표시되지 않을 수 있습니다.

답변

2

사용 : 오른쪽 하단 모서리에

shell_exec("composite -gravity SouthEast logo.png images/test.png images/test.png"); 
-1

사용 :

imagecopyresampled ($ 출력, $ 소스, 0, 0, 0, 0, $ 폭, $ 높이, $ 폭, $ 높이);

를 사용하여 이미지의 중심이 코드 :

$ watermark_pos_x = (imagesx ($ 이미지)/2) - (imagesx ($ 워터 마크)/2) - (15); $ watermark_pos_y = (imagesy ($ image)/2) - (imagesy ($ 워터 마크)/2) - 10;

// 원본 이미지와 워터 마크를 병합합니다. imagecopy ($ 이미지, $ 워터 마크, $ 워터 마크 _pos_x, $ 워터 마크 _pos_y, 0, 0, imagesx ($ 워터 마크), imagesy ($ 워터 마크));