썸네일 중앙쪽으로 나오게 하려면?
본문
우선 썸네일은 원본 이미지보다 작게 만드는 기능입니다.
그런데 정해놓은 썸네일의 너비가 원본 이미지보다 큰 경우 썸네일이 정상적으로 만들어 지지 않고 흰 여백이 생기게 됩니다.
이때 여백업이 썸네일을 생성하는 방법은 thumbnail.lib.php 400번째 줄에서
$is_large = false; 에서 $is_large = true;로 바꿔주는 것입니다.
그런데 이렇게 했을 경우 상단 기준으로 썸네일을 생성합니다.
상단이 아닌 중앙을 기준으로 썸네일을 생성하는 방법이 있을까요?
답변 1
여백 해결 방법은 $is_large 말고 여기에서 $is_crop=true 로 변경하면 중앙 기준으로 생성됩니다.
// 게시글리스트 썸네일 생성
function get_list_thumbnail($bo_table, $wr_id, $thumb_width, $thumb_height, $is_create=false, $is_crop=true, $crop_mode='center', $is_sharpen=false, $um_value='80/0.5/3')
그누보드 원본에서 크롭 기본 설정은 중앙으로 되어 있습니다.
if($is_large) {
// 크롭처리
if($is_crop) {
switch($crop_mode)
{
case 'center':
답변을 작성하시기 전에 로그인 해주세요.