불당썸 2.0.16 정보
불당썸 2.0.16첨부파일
본문
2.0.16
- 썸네일 생성할 때 memory_limit를 dynamic 하게
2.0.15
- jpeg 이미지 생성 오류시 썸네일 생성 안함
2.0.14
- jpg, gif, bmp, png 파일이 아닌 경우에는 원본 파일 그대로 return
- 썸네일 확대 기능 ($small_thumb=2로 설정하면 작은 이미지는 확대~!)
- dq엔진과의 충돌을 피하기 위해 UnsharpMask 함수이름 변경 (UnsharpMark4)
2.0.13
- 워터마크 이미지가 있는 경우 워터마크의 형식으로 변경되는 오류 수정 (연어님)
2.0.12
- bmp 파일에서 썸네일을 생성 할 수 있게
2.0.11
- no_image 파일을 내가 지정할 수 있게 하기 (왜 이미지 만들어? 있는거 쓰라구~!!)
- animated gif를 확인하는 루틴 코멘트 처리 (트래픽을 너무 크게 유발)
(1) 체크를 해보니까 이미지가 없을 때 text로 출력하는 것은 불가 합니다.
<img src="<?=thumbnail(이미지파일경로)?>"> 이렇게 사용하는 상황에서
이미지 파일이 들어가지 않으면 오류가 나옵니다. 이것을 피하게 위해서
임의로 빈 이미지를 주고 text를 출력할 수 있게도 할 수 있지만 그렇게 하려면
또 이미지를 배포해야 하고, 이래저래 복잡하더라구요.
그냥 no image를 하나 만들어서 출력해주세요. 그게 더 편할 겁니다.
(2) animated gif에 대한 것은 좀 미묘합니다. php.net에 보면 이거 그냥 쓰면
서버 뻐~억~ 간다고 되어 있더라구요. 역시 그렇다고 합니다. ㅎㅎ
animated gif를 확인하는 것은 이미지를 다 읽는거 밖에 방법이 없습니다.
따라서, animated gif가 있으면 썸네일을 안만들게 사이트의 프로그램에서
제어를 해주는거 필요 합니다.
- 썸네일 생성할 때 memory_limit를 dynamic 하게
2.0.15
- jpeg 이미지 생성 오류시 썸네일 생성 안함
2.0.14
- jpg, gif, bmp, png 파일이 아닌 경우에는 원본 파일 그대로 return
- 썸네일 확대 기능 ($small_thumb=2로 설정하면 작은 이미지는 확대~!)
- dq엔진과의 충돌을 피하기 위해 UnsharpMask 함수이름 변경 (UnsharpMark4)
2.0.13
- 워터마크 이미지가 있는 경우 워터마크의 형식으로 변경되는 오류 수정 (연어님)
2.0.12
- bmp 파일에서 썸네일을 생성 할 수 있게
2.0.11
- no_image 파일을 내가 지정할 수 있게 하기 (왜 이미지 만들어? 있는거 쓰라구~!!)
- animated gif를 확인하는 루틴 코멘트 처리 (트래픽을 너무 크게 유발)
(1) 체크를 해보니까 이미지가 없을 때 text로 출력하는 것은 불가 합니다.
<img src="<?=thumbnail(이미지파일경로)?>"> 이렇게 사용하는 상황에서
이미지 파일이 들어가지 않으면 오류가 나옵니다. 이것을 피하게 위해서
임의로 빈 이미지를 주고 text를 출력할 수 있게도 할 수 있지만 그렇게 하려면
또 이미지를 배포해야 하고, 이래저래 복잡하더라구요.
그냥 no image를 하나 만들어서 출력해주세요. 그게 더 편할 겁니다.
(2) animated gif에 대한 것은 좀 미묘합니다. php.net에 보면 이거 그냥 쓰면
서버 뻐~억~ 간다고 되어 있더라구요. 역시 그렇다고 합니다. ㅎㅎ
animated gif를 확인하는 것은 이미지를 다 읽는거 밖에 방법이 없습니다.
따라서, animated gif가 있으면 썸네일을 안만들게 사이트의 프로그램에서
제어를 해주는거 필요 합니다.
추천
0
0
댓글 전체

감사합니다...잘 사용 하겟습니다.
불당님 덕에 열심히 하고 있는 1人입니다 ㅎㅎ
적용해서 저도 테스트를 해 봐야겠네요
불담썸 만쉐~
적용해서 저도 테스트를 해 봐야겠네요
불담썸 만쉐~
아직 오류가 나신분 없으신가요???

오류까진 아닌거 같으나, 썸네일의 가로크기를 60으로 하면 퀄리티를 100으로 해도 아주 낮은 퀄리티로 생성되는거같아요.
예 (60,0,0,2,100) 혹은 (60,60,0,2,100)
예 (60,0,0,2,100) 혹은 (60,60,0,2,100)
모든 경우에 그런가요? 아니면 특정한 이미지에서만 그런가요???

특정한 이미지에서만 그런건 분명 아닌거 같아요.
세로 크롭을 해서 그런가 싶기도 하고...
세로 크롭을 해서 그런가 싶기도 하고...
(60,0,0,2,100)
60.0. 0 <--- 이미 썸이 있으면 생성안하는 옵션...
아래처럼, 썸이 있으면 그 해상도에 무관하게 생성을 안합니다.
혹시 이미 썸이 있어서 그랬던 것은 아닐까요???
if ($is_create == false && $source_time < $thumb_time) {
return str_replace($real_dir, "", $thumb_file);
}
60.0. 0 <--- 이미 썸이 있으면 생성안하는 옵션...
아래처럼, 썸이 있으면 그 해상도에 무관하게 생성을 안합니다.
혹시 이미 썸이 있어서 그랬던 것은 아닐까요???
if ($is_create == false && $source_time < $thumb_time) {
return str_replace($real_dir, "", $thumb_file);
}

네 혹시 그럴까봐 다 지우고도 해보고, 게시판 새로 생성해서도 해봤는데 그건 아니었고 다른 호스팅사 환경에서도 같은 결과였어요.
그냥 말 그대로 가로 60에 세로크롭, 퀄리티 100 이렇게 하면 한눈에도 100에 못미치는 퀄리티의 썸이 생성되는거네요.
다른분들은 안그러신가봐요 아님 60이라는 썸을 만들일이 거의 없어서일수도..
일단 피드백차원에서 말씀드리고 싶었던 것이고, 당연히 사용하는데 전혀 지장은 없습니다.
퀄리티가 100에 못미치게 보인다해도 60이라는 크기가 워낙 작다보니 그냥 알아볼 정도만 되도 되구요.
게다가 흰 배경에 심플한 제품사진이면 모를까, 컬러가 복잡한 일반 사진같은 경우엔 워낙 작아서 잘 티도 안납니다;
그냥 알고계신가 해서 드린 말씀인데, 귀찮게 해드린거같네요.
늘 감사하게 잘 쓰고 있어요.
그냥 말 그대로 가로 60에 세로크롭, 퀄리티 100 이렇게 하면 한눈에도 100에 못미치는 퀄리티의 썸이 생성되는거네요.
다른분들은 안그러신가봐요 아님 60이라는 썸을 만들일이 거의 없어서일수도..
일단 피드백차원에서 말씀드리고 싶었던 것이고, 당연히 사용하는데 전혀 지장은 없습니다.
퀄리티가 100에 못미치게 보인다해도 60이라는 크기가 워낙 작다보니 그냥 알아볼 정도만 되도 되구요.
게다가 흰 배경에 심플한 제품사진이면 모를까, 컬러가 복잡한 일반 사진같은 경우엔 워낙 작아서 잘 티도 안납니다;
그냥 알고계신가 해서 드린 말씀인데, 귀찮게 해드린거같네요.
늘 감사하게 잘 쓰고 있어요.

참 희안하네요.
썸네일 파일을 ftp로 들어가서 강제로 지우고 다시 생성하면 제대로 퀄리티 100의 이미지로 생성되는 경우가 있네요.
지웠다 다시 해도 안되는 경우도 있고.. 흠
좀더 알아보고 뭔가 발견되면 다시 말씀드릴께요.
썸네일 파일을 ftp로 들어가서 강제로 지우고 다시 생성하면 제대로 퀄리티 100의 이미지로 생성되는 경우가 있네요.
지웠다 다시 해도 안되는 경우도 있고.. 흠
좀더 알아보고 뭔가 발견되면 다시 말씀드릴께요.
자료 감사합니다.

멋져요 잘쓰겠습니다.
불당썸 2.0.16