0
여러 이미지를 바둑판 식으로 배열하는 중입니다. 즉, 이미지를 다른 이미지 바로 아래에 배치하려고합니다. 그들은 모두 같은 폭 (120px)과 다른 높이를 가지고 있습니다. PHP GD로 이미지 타일링
이
내가 무엇을 가지고 :$finalbg = null;
for($i=0; $i<7; $i++) {
$addbg = imagecreatefromjpeg('images/left/'.$url[$drawn]);
$addsize = imagesy($addbg);
if($finalbg != null) $basesize = imagesy($finalbg); else $basesize = 0;
$newsize = $addsize+$basesize;
$newbg = imagecreatetruecolor(120, $newsize);
if($finalbg != null) imagecopy($newbg, $finalbg, 0, 0, 0, 0, 120, $basesize);
imagecopy($newbg, $addbg, 0, $basesize, 0, 0, 120, $addsize);
$finalbg = $newbg;
}
header("Content-type: image/jpeg");
imagejpeg($finalbg);
크기가 제대로 출력되지만, 그것은 이미지에 오류가 말하는 유지하고, 같은 일이 내가 출력 addbg 또는 newbg하려고하면 왜 :(나는 아무 생각이 없다 .
감사합니다.
$ url [$ drawn]은 맞습니까? 또는 $ url [$ i]과 같은 것이 필요합니까? – djot
실제 오류를 보려면 파일> 페이지 저장으로 이동 한 다음 메모장에서 "이미지"를 엽니 다. 오류를 읽고 여기에 게시하십시오. – Different55
예, $ url [$ drawn]은 맞습니다 :) 임의의 문자가로드되지만 오류 메시지는 표시되지 않습니다. – bur