jQuery 플러그인 Galleria 스킨 질문 있습니다.썸네일 사이즈 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

jQuery 플러그인 Galleria 스킨 질문 있습니다.썸네일 사이즈 정보

jQuery 플러그인 Galleria 스킨 질문 있습니다.썸네일 사이즈

본문

jQuery 플러그인 Galleria 스킨을 적용해봤는데요,

썸네일 생성은 잘되는데.. 가로x세로 사이즈를 정해줘야 하겠더라고요,

어떻게 수정해야 할지..

_config.php에

비율에 따라.. 라고 되있는데요, 문제가.. 가로가 길고 세로가 상대적으로 짧은 이미지면..

강제로 이미지 가로 사이즈가 작아져서.. 꺠집니다..ㅜ.ㅜ

// 원본 이미지를 넘기면 비율에 따라 썸네일 이미지를 생성함
function create_thumb($src_image, $width, $thumb)
{
    $size = @getimagesize($src_image);
    if ($size[2] == 1)
        $source = @imagecreatefromgif($src_image);
    else if ($size[2] == 2)
        $source = @imagecreatefromjpeg($src_image);
    else if ($size[2] == 3)
        $source = @imagecreatefrompng($src_image);
    else
        return "";

    if ($size[0] < $width)
    {
        $width  = $size[0];
        $height = $size[1];
    }
    else
    {
        $rate = $width / $size[0];
        $height = (int)($size[0] * $rate);
    }

    $target = @imagecreatetruecolor($width, $height);
    $bgcolor = @imagecolorallocate($target, 255, 255, 255); // 썸네일 배경
    imagefilledrectangle($target, 0, 0, $width, $height, $bgcolor);
    imagecopyresampled($source, $source, 0, 0, 0, 0, $width, $height, $size[0], $size[1]);
    imagecopy($target, $source, 0, 0, 0, 0, $size[0], $size[1]);

    imagejpeg($target, $thumb, 100);
    chmod($thumb, 0606); // 추후 삭제를 위하여 파일모드 변경

    return $thumb;
}

이 소스고요,

또 하나 문제가.. 썸네일 클릭하면 갤러리아 창이 열리면서 이미지가 자동으로 100%로 맞춰지는데요,

원본 이미지 사이즈 그대로 불러오게 하려면 어찌 해야하나요..

몇일째 이걸로 머리 싸매고 있습니다..

아시는분이나.. 제작자님.. 답변 부탁드립니다.

댓글 전체

전체 35 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT