묻고답하기

안녕하세요. 다음의 웹페이지를 보면 이미지의 모서리를 라운딩해서 보여주도록 되어 있는데요. 포토샵에서 작업을 한 것이 아니라 스크립트 언어를 사용해서 만드는 것 같더군요.

  <SCRIPT type=text/javascript>
                                cur_scroll_Wimg = Math.round(Math.random()*(imgDiv.length-1));
                                document.write(imgDiv[cur_scroll_Wimg]);
                        </SCRIPT>

이런 소스를 사용하고 있는 것 같던데요. 혹시 이와 관련된 내용이나 소스를 알고 계신 분 있으시다면 도움을 얻고자 합니다.
게시판의 이미지를 최근 게시물로 불러왔을 때 이미지의 모서리를 라운딩시키고 싶은데 방법이 마땅치가 않네요.

고수님들의 많은 조언과 답변 부탁드리겠습니다.

ps: 해외 사이트를 검색하다가 아래와 같은 소스를 발견했습니다. 이걸 응용하면 최근 게시물 스킨도 만들 수 있을 것 같은데 고수님들의 도움 부탁드리겠습니다.

<?php
$image_file = $_GET['image/round_corner.gif'];
$corner_radius = isset($_GET['radius']) ? $_GET['radius'] : 20; // The default corner radius is set to 20px
$angle = isset($_GET['angle']) ? $_GET['angle'] : 0; // The default angle is set to 0º
$topleft = (isset($_GET['topleft']) and $_GET['topleft'] == "no") ? false : true; // Top-left rounded corner is shown by default
$bottomleft = (isset($_GET['bottomleft']) and $_GET['bottomleft'] == "no") ? false : true; // Bottom-left rounded corner is shown by default
$bottomrigbt = (isset($_GET['bottomrigbt']) and $_GET['bottomrigbt'] == "no") ? false : true; // Bottom-right rounded corner is shown by default
$topright = (isset($_GET['topright']) and $_GET['topright'] == "no") ? false : true; // Top-right rounded corner is shown by default

$images_dir = 'images/';
$corner_source = imagecreatefrompng('images/rounded_corner.png');

$corner_width = imagesx($corner_source);  
$corner_height = imagesy($corner_source);  
$corner_resized = ImageCreateTrueColor($corner_radius, $corner_radius);
ImageCopyResampled($corner_resized, $corner_source, 0, 0, 0, 0, $corner_radius, $corner_radius, $corner_width, $corner_height);

$corner_width = imagesx($corner_resized);  
$corner_height = imagesy($corner_resized);  
$image = imagecreatetruecolor($corner_width, $corner_height);  
$image = imagecreatefromjpeg($images_dir . $image_file); // replace filename with $_GET['src']
$size = getimagesize($images_dir . $image_file); // replace filename with $_GET['src']
$white = ImageColorAllocate($image,255,255,255);
$black = ImageColorAllocate($image,0,0,0);

// Top-left corner
if ($topleft == true) {
    $dest_x = 0;  
    $dest_y = 0;  
    imagecolortransparent($corner_resized, $black);
    imagecopymerge($image, $corner_resized, $dest_x, $dest_y, 0, 0, $corner_width, $corner_height, 100);
}

// Bottom-left corner
if ($bottomleft == true) {
    $dest_x = 0;  
    $dest_y = $size[1] - $corner_height;
    $rotated = imagerotate($corner_resized, 90, 0);
    imagecolortransparent($rotated, $black);
    imagecopymerge($image, $rotated, $dest_x, $dest_y, 0, 0, $corner_width, $corner_height, 100);  
}

// Bottom-right corner
if ($bottomrigbt == true) {
    $dest_x = $size[0] - $corner_width;  
    $dest_y = $size[1] - $corner_height;  
    $rotated = imagerotate($corner_resized, 180, 0);
    imagecolortransparent($rotated, $black);
    imagecopymerge($image, $rotated, $dest_x, $dest_y, 0, 0, $corner_width, $corner_height, 100);  
}

// Top-right corner
if ($topright == true) {
    $dest_x = $size[0] - $corner_width;  
    $dest_y = 0;  
    $rotated = imagerotate($corner_resized, 270, 0);
    imagecolortransparent($rotated, $black);
    imagecopymerge($image, $rotated, $dest_x, $dest_y, 0, 0, $corner_width, $corner_height, 100);  
}

// Rotate image
$image = imagerotate($image, $angle, $white);

// Output final image
imagejpeg($image);

imagedestroy($image);  
imagedestroy($corner_source);
?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
정승재 게시판 생성시 스킨의 디폴트 설정 [2] 2013.09.10 by 오르막
nsta 최근 문서 출력 문제입니다.도와주세요. file  
rumors 채팅 위젯 문의 드립니다 ~  
Alex 모바일 페이지  
mcgomting 레이아웃 설정을 바꾸는(?) 위젯을 만들고 싶은데요 [1] 2013.09.10 by Summer
낭만구미호 일정 확장변수에 시분 추가하기 [1] 2013.09.10 by Summer
카이네드 확장변수 질문입니다. [1] 2013.09.10 by Summer
카이네드 게시판 확장변수 단일선택 실시간 적용방법좀.. [1] 2013.09.10 by Summer
마마우스 로그인이 되지 안아요~ㅡㅜ [1] 2013.09.10 by 빛의바다
낭만구미호 위젯페이지 수정 모바일/PC 버튼 없어졌나요? [1] 2013.09.09 by Summer
neverwaste 게시판 동영상 플레이관련입니다  
Han 게시판에 내글보기 버튼 달기 [1] 2013.09.09 by sejin7940
종쟈 게시글 별 권한 설정이 가능한가요? [2] 2013.09.09 by sejin7940
SuperSonic 모바일에서 소스 중 특정 부분을 건너띄게 하려면 어떻게 하나요? [1] 2013.09.09 by sejin7940
otoelvo 메뉴 한꺼번에 내려오게 만들기.. [1] 2013.09.09 by sejin7940
너부리야 콤보박스에 위젯 항목이 하얗게 나옵니다. [1] file 2013.09.09 by 공수래
alicepapa editor 이미지 본문삽입 관련 파일 주소 [1] 2013.09.09 by sejin7940
CTES 제로보드로 만든 홈페이지에 동영상을 업로드 할수 없나요? [1] 2013.09.09 by 공수래
강군z 상단에 알림글 안뜨게 하는방법 없는지요? [1] file 2013.09.09 by sejin7940
박철수962 XE Core 1.5.3 ->1.7.3.4 로 업데이트할때의 질문입니다. [1] 2013.09.09 by sejin7940
최윤한 accept-encoding gzip deflate disable 시킬려면 어떻게 하나요? [1] 2013.09.09 by sejin7940
sage하늘 레이아웃 문제같아요.. 도와주세요! [3] file 2013.09.09 by 착한악마
simu 모바일 스킨 [1] 2013.09.09 by simu
도로테비 위젯페이지에서 사이트 제작중인데 [2] 2013.09.09 by mcgomting
Aslan 최신 글 불러오기에 문제가 생겼습니다.  
XE초보자입니다 xe 미니샵 사용중인데 게시판 목록에서 가격이 짤립니다. file  
powerman 두홈페이지를 한곳만 가입하고 한아이디로 로그인하는방법?  
cafe009 XE FTP설치 와 설정에 관한 질문 [3] 2013.09.08 by 빛의바다
탑엣지 이미지 첨부 alt 관련  
QnAJoaa 1.7에서 '탭 형태 최근 웹진형 및 이미지 위젯' - 탭 출력 안된는 문제 [1] file 2013.09.08 by 공수래