묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시판 썸네일 추출관련 질문입니다~
2016.10.30 21:24
1.7버전대에서 하다가 간만에 최신버전으로 다시 개발을 해보게 되었는데요~..
파일첨부에서 png파일을 첨부한 후에 게시판 리스트에서 썸네일 추출을 하여 표시하려 합니다 ( 일반적인 갤러리 게시판 )
근데 여기서는 이미지 파일 추출이 .jpg로 되어버리네요.. 투명한 이미지여서 png로 해야하는상황인데;;
이것을 어떻게 해결 할 수 있을까요?
정리하자면 게시판 썸네일 추출을 jpg -> png로 바꾸는 방법을 문의 드립니다 ㅠ
예전에는 XE Core filehandler 에서 png 생성을 아예 지원 안 했었는데..
최신 XE 에서는 지원은 합니다.
다만 썸네일 생성함수 쪽이, 썸네일을 무조건 jpg 로 생성하게 되어있죠.
module/document/document.item.php 에서
function getThumbnail
함수에서
$thumbnail_file = sprintf('%s%dx%d.%s.jpg', $thumbnail_path, $width, $height, $thumbnail_type);
에서 썸네일 이름을 jpg 로 강제하고 ㅆ고이
$output = FileHandler::createImageFile($source_file, $thumbnail_file, $width, $height, 'jpg', $thumbnail_type);
에서 썸네일을 무조건 jpg 로 생성을 하고 있죠
이래저래 찾아서 고치면 됩니다. ( 제가 지금 그냥 소스만 보고 답변을 쓰는거여서. 더 있을수도 있어요)