PNG 파일 축소시 색상이 깨질때

· 댓글 : 0 조회 : 5153 · 0
투명도도 같이 축소가 됩니다. 참고하시길../_core/function/thumb.func.phpfunction ResizeWidth($picture,$smallfile,$rewidth) ... elseif($picsize[2]==3) { //@header("Content-Type: images/png"); /* 이전자료 $srcimg=ImageCreateFromPNG($picture); $dstimg=imagecreate($rewidth,$reheight); $black = imagecolorallocate($dstimg, 0x00, 0x00, 0x00); $white = imagecolorallocate($dstimg, 0xFF, 0xFF, 0xFF); $magenta = imagecolorallocate($dstimg, 0xFF, 0x00, 0xFF); imagecolortransparent($dstimg,$black); imagecopyresampled($dstimg, $srcimg,0,0,0,0,$rewidth,$reheight,ImageSX($srcimg),ImageSY($srcimg)); Imagepng($dstimg,$smallfile,0); */ $srcimg=ImageCreateFromPNG($picture); $dstimg = imagecreatetruecolor($rewidth, $reheight); imagealphablending($dstimg, false); imagesavealpha($dstimg,true); $transparent = imagecolorallocatealpha($dstimg, 255, 255, 255, 127); imagefilledrectangle($dstimg, 0, 0, $rewidth, $reheight, $transparent); imagecopyresampled($dstimg, $srcimg, 0, 0, 0, 0, $rewidth, $reheight, ImageSX($srcimg),ImageSY($srcimg)); Imagepng($dstimg,$smallfile,0); }function ResizeWidthHeight($picture,$smallfile,$rewidth,$reheight) ...위와 동일사용서버 환경입니다웹서버 : Apache/2.4.6 (Win64) PHP/5.5.3PHP 버젼 : 5.5.3GD 버젼 : bundled (2.1.0 compatible)
통계분석을 위해 매체별 전용URL 사용해주세요.
현정이아빠님의 포스트
최근 리스트
리스트가 없습니다.