이

썸네일 비율맞게 생성시 흰여백 안생기게

· 2020-03-18 (수) 17:37:40 · 7454 · 5

썸네일 생성시 비율 맞게 생성할 경우 흰 여백이 상하 혹은 좌우로 생깁니다.

이 여백 안생기도록...

 

thumbnail.lib.php 321번째 줄 (최신 버전기준이고 그 아래 버전은 줄번호 다를수 있습니다.

 

 $max=$thumb_width; // 여기서부터 추가 시작
 if ( $size[0] > $size[1] ) {
  $thumb_width = $max ;
  $thumb_height = ceil( $size[1] * ( $max / $size[0] ) );
 }
 else if ( $size[0] < $size[1] ) {
  $thumb_height = $max ;
  $thumb_width = ceil( $size[0] * ( $max / $size[1] ) );
 }
 else if ( $size[0] == $size[1] ) {
  $thumb_width = ceil( $max );
  $thumb_height = ceil( $max );
 }  // 여기까지 끝
 $is_crop=""; // 크롭안함

// 이상하게 저는 $is_crop=false 로 설정되어 있는데도 무조건 크롭이 됩니다. 그래서 혹시 저와 같은 증상이 있다면 위 크롭안함을 추가 하십시요.

 

    $dst_x = 0;
    $dst_y = 0;
    $src_x = 0;
    $src_y = 0;
    $dst_w = $thumb_width;
    $dst_h = $thumb_height;
    $src_w = $size[0];
    $src_h = $size[1];

 

-- 추후 새 버전 업데이트 할 때 이 부분을 좀 더 편하게 개선해 주셨으면 좋겠습니다. --

|

댓글 5개

선추 후 사용...
굿이네요~~^^
감사합니다!!
감사합니다.
비율맞게 생성시에 여백을 생성할껀지 안할껀지에 대한 옵션도 추가 되면 좋겠네요~`...
아무튼 기능 추가~
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
20-04-05 조회 5,378
20-04-05 조회 7,116
20-04-04 조회 6,280
20-04-03 조회 8,601
20-04-02 조회 6,591
20-04-02 조회 6,175
20-03-29 조회 6,098
20-03-28 조회 7,876
20-03-27 조회 1.4만
20-03-25 조회 1.7만
20-03-24 조회 5,969
20-03-23 조회 6,405
20-03-23 조회 1만
20-03-22 조회 6,322
20-03-20 조회 5,665
20-03-20 조회 8,356
20-03-19 조회 7,202
20-03-18 조회 7,455
20-03-16 조회 6,276
20-03-15 조회 6,924
20-03-14 조회 5,984
20-03-14 조회 5,842
20-03-14 조회 5,061
20-03-13 조회 8,788
20-03-12 조회 5,978
20-03-12 조회 5,141
20-03-12 조회 5,559
20-03-12 조회 5,765
20-03-12 조회 6,273
20-03-12 조회 5,402