묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
이미지 마크가 강제로 변환되지 않게 하려면..
2009.08.29 20:05
안녕하세요, XE를 사용하면서 필요에 의해서 고쳐가며 재미를 느끼는 사용자입니다.
다름아니라 이미지 마크를 올리게 되면 이미지 크기에 따라서
미리 제한해놓았던 크기로(예를들어 20px * 20px) 변환을 하지 않습니까?
그런데 변환을 하는 도중에 이미지가 투명 속성을 잃어버리게 되는 것 같습니다.
물론 변환시킬 필요가 없는 작은 이미지를 올려도 투명 속성을 없애버립니다.
현재는 이미지 마크를 업로드 한 뒤에 강제로 서버에서 기존의 투명한 이미지와 바꿔치기를 해서 사용하고 있습니다만,
이 근본적인 현상을 해결하기 위해서는 어떤 작업을 해야할 지 알고 싶습니다.
관심을 가져주실 전문가분께 미리 감사드립니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
뽀칠이 | 로그인 해야지만 사이트 볼수 있게 어떻게 하지요? [5] | 2008.08.11 by 뽀칠이 |
히데v | 배경 여백 생기는거좀 도와주세여 ㅠㅠ [1] | 2008.08.11 by 웃는기차 |
워니 | 레이아웃에서 여백을 조정하고싶어요.. 도와주세요.. [1] | 2008.08.11 by 웃는기차 |
xe촙5 | 로그인하지 않고 비회원 일반 독자들이 글을 추천할 수 있게 [3] | 2008.08.11 by xe촙5 |
김진 | 외부페이지에서 최근게시물 불러오기 [1] | 2008.08.11 by 백성찬 |
김재원687 | 사진이나 동영상 업로드 어떻게 하는건가요? [3] | 2008.08.11 by 김정조 |
그랑ㅇ | 게시판 내용에 가로 싸이즈요.. | |
헌짝 | 완료는되었는데...화면이 안나와요 | |
nara | 닷홈계정하고 제로보드xe? [3] | 2008.08.12 by e~세상쉼터 |
Haeyah | 제로보드 초보입니다 [2] | 2008.08.12 by e~세상쉼터 |
꽃들 | 기본 글자 크기 변경 방법 문의 (해결) [3] | 2008.08.12 by 꽃들 |
꽃들 | 하부 메뉴 추가가 안 되는 문제. (해결) [2] | 2008.08.12 by 꽃들 |
메호르 | zbxe질문이라기보단, 채널모드로 여는 스크립트에 대한 질문입니다. | |
bioholic | archive 모듈 질문 | |
이용욱807 | 외부 페이지와 모듈 문제 [1] | 2008.08.12 by fionaDaddy |
kanasii | zbxe 설치 폴더 관련 질문입니다. [2] | 2008.08.12 by 사용자 |
궁굼이 | 왕초보의 질문입니다 | |
버키º▽º~♬ | 글쓰기폼 중에 에디터부분 변경하는 법 질문이요! [1] | 2008.08.12 by 페코 |
유지인 | 블로그와 게시판 동시 사용 가능한가요? [1] | 2008.08.12 by 띵야 |
세상속으로 | 캐시파일 관련 |
modules/member에 보시면,
function insertImageMark($member_srl, $target_file) {
$oModuleModel = &getModel('module');
$config = $oModuleModel->getModuleConfig('member');
// 정해진 사이즈를 구함
$max_width = $config->image_mark_max_width;
if(!$max_width) $max_width = "20";
$max_height = $config->image_mark_max_height;
if(!$max_height) $max_height = "20";
$target_path = sprintf('files/member_extra_info/image_mark/%s/', getNumberingPath($member_srl));
FileHandler::makeDir($target_path);
$target_filename = sprintf('%s%d.gif', $target_path, $member_srl);
// 파일 정보 구함
list($width, $height, $type, $attrs) = @getimagesize($target_file);
if($width > $max_width || $height > $max_height || $type!=1) FileHandler::createImageFile($target_file, $target_filename, $max_width, $max_height, 'gif');
else @copy($target_file, $target_filename);
}
이런 함수가 있습니다.
마지막 줄 보시면 아시겠죠?
왜 투명 속성이 없어지는지는 다른 분께 여쭤보시길 바랍니다.