php 썸네일 클래스
페이지 정보
작성자 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 6,502회 작성일 12-04-20 18:09본문
예 : http://~~~./phpThumb.php?src="up_file/h.jpg&q=100&w=200&h=200&fltr[]=wmi|wm/wm.png|BL&sia=aaaa&f=gif&bg=000000
src=" 만들 이미지 (h.jpg)
q= 품질(0~100)
w= 넓이
h= 높이 ->내생각 : 같은 비율로 큰 쪽을 기준으로 줄어드는듯.. 그러니 한쪽만 해주는것이 좋겠다.
fltr[]=wmi|wm/wm.png|BL 워터마크 씌울 파일 => BL 은 bottom + left , * 는 모든 곳에 찍는다 정가운데 C 하나만 한다.
fltr[]= stc|FFFFFF|5|10 : transparency
fltr[]=usm|80|0.5|3 : unsharp
fltr[]=blur|5 : blur
fltr[]=sblr : gaussian blur
fltr[]=bord|1 : border (bord|1|0|0|FE5207 : 보더|굵기|상|하둥글이|색)
fltr[]=mask|images/mask05.png : mask
fltr[]=wmt|phpThumb|18|C|FF0000|loki.ttf|100|5|20 : 문자쓰기
-> 예제 : <img src="http://matda.co.kr/class/thumb/phpThumb.php?src=wm/blank.png&q=100&w=500&h=70&fltr[]=wmt|안 녕|18|C|000000|hline.ttf|80|0|0&iar=1&sia=<?=urlencode('안녕')?>" />
* fltr[]=wmt|안 녕|18|C|000000|hline.ttf|80|0|0 : fltr[]=wmt|쓸문자|폰트크기|위치|색깔|폰트종류|opacity|모름ㅋ|로테이트
* + : 띄워쓰기(그냥 스페이바해도됨)
* %0A : 줄바꿈
-> 폰트는 리눅스의경우 /etc/share/korea/TrueType/안에것 fonts/안에 복사에 놓음
-> 익스에서만 폰트가 제대로 안나올 경우 urlencode('안녕') 해볼것.
->필터 2개 줄때 : fltr[]=wmi|wm/wm.png|BL&fltr[]=blur|5 ........
ar=L : 가로
ar=x : 세로
ra=30 : 로테이트 30도
iar=1 : 가로 세로 비율 상관없이 억지로 늘리거나 줄임
zc=1 : zoom-crop (가운데를 기점으로 설정된 넓이 높이 만큼 잘라내는 듯)
crop|0|0|0|0.25 : crop filter (zc=1 과의 차이를 모르겠네..;;)
bord|2|20|10|009900 : 라운딩 보더 (2px border | 가로둥근 정도 | 세로둥근정도 | 모름;;)
ric|50|20 : 이미지를 둥글게 잘라내어 썸네일 (가로 둥금, 세로 둥금)
sat|-100 : 흑백 (0~-100%)
sia= 다운로드 받을 파일명
f= 생성 포맷(gif, jpg, png, ico)
bg= 백그라운드 (000000)
wmi|images/watermark.png|75x50|80|75|75|45 -> 이런옵션도 있음 (wmi|워터마크|x,y좌표|opacity|scale_x|scale_y|rotation)
글쓰기
<img src="../phpThumb.php?src=images/loco.jpg&w=200&fltr[]=wmt|phpThumb|18|C|FF0000|loki.ttf|100|5|20&f=png" alt="">
<img src="../phpThumb.php?src=images/loco.jpg&w=200&fltr[]=wmt|%26%239786%3B%26%239835%3B%26%230470%3B%26%231694%3B|40|L|FF0000|arial.ttf|100&f=png" alt="">
<img src="../phpThumb.php?src=images/loco.jpg&w=200&fltr[]=wmt|copyright+2009|3|BR|00FF00||50&f=png" alt="">
<img src="../phpThumb.php?src=images/loco.jpg&w=200&fltr[]=wmt|copyright+2009%0AphpThumb()|3|L|00FFFF&f=png" alt="">
출처 : http://www.datguri.net/B_83/4089
src=" 만들 이미지 (h.jpg)
q= 품질(0~100)
w= 넓이
h= 높이 ->내생각 : 같은 비율로 큰 쪽을 기준으로 줄어드는듯.. 그러니 한쪽만 해주는것이 좋겠다.
fltr[]=wmi|wm/wm.png|BL 워터마크 씌울 파일 => BL 은 bottom + left , * 는 모든 곳에 찍는다 정가운데 C 하나만 한다.
fltr[]= stc|FFFFFF|5|10 : transparency
fltr[]=usm|80|0.5|3 : unsharp
fltr[]=blur|5 : blur
fltr[]=sblr : gaussian blur
fltr[]=bord|1 : border (bord|1|0|0|FE5207 : 보더|굵기|상|하둥글이|색)
fltr[]=mask|images/mask05.png : mask
fltr[]=wmt|phpThumb|18|C|FF0000|loki.ttf|100|5|20 : 문자쓰기
-> 예제 : <img src="http://matda.co.kr/class/thumb/phpThumb.php?src=wm/blank.png&q=100&w=500&h=70&fltr[]=wmt|안 녕|18|C|000000|hline.ttf|80|0|0&iar=1&sia=<?=urlencode('안녕')?>" />
* fltr[]=wmt|안 녕|18|C|000000|hline.ttf|80|0|0 : fltr[]=wmt|쓸문자|폰트크기|위치|색깔|폰트종류|opacity|모름ㅋ|로테이트
* + : 띄워쓰기(그냥 스페이바해도됨)
* %0A : 줄바꿈
-> 폰트는 리눅스의경우 /etc/share/korea/TrueType/안에것 fonts/안에 복사에 놓음
-> 익스에서만 폰트가 제대로 안나올 경우 urlencode('안녕') 해볼것.
->필터 2개 줄때 : fltr[]=wmi|wm/wm.png|BL&fltr[]=blur|5 ........
ar=L : 가로
ar=x : 세로
ra=30 : 로테이트 30도
iar=1 : 가로 세로 비율 상관없이 억지로 늘리거나 줄임
zc=1 : zoom-crop (가운데를 기점으로 설정된 넓이 높이 만큼 잘라내는 듯)
crop|0|0|0|0.25 : crop filter (zc=1 과의 차이를 모르겠네..;;)
bord|2|20|10|009900 : 라운딩 보더 (2px border | 가로둥근 정도 | 세로둥근정도 | 모름;;)
ric|50|20 : 이미지를 둥글게 잘라내어 썸네일 (가로 둥금, 세로 둥금)
sat|-100 : 흑백 (0~-100%)
sia= 다운로드 받을 파일명
f= 생성 포맷(gif, jpg, png, ico)
bg= 백그라운드 (000000)
wmi|images/watermark.png|75x50|80|75|75|45 -> 이런옵션도 있음 (wmi|워터마크|x,y좌표|opacity|scale_x|scale_y|rotation)
글쓰기
<img src="../phpThumb.php?src=images/loco.jpg&w=200&fltr[]=wmt|phpThumb|18|C|FF0000|loki.ttf|100|5|20&f=png" alt="">
<img src="../phpThumb.php?src=images/loco.jpg&w=200&fltr[]=wmt|%26%239786%3B%26%239835%3B%26%230470%3B%26%231694%3B|40|L|FF0000|arial.ttf|100&f=png" alt="">
<img src="../phpThumb.php?src=images/loco.jpg&w=200&fltr[]=wmt|copyright+2009|3|BR|00FF00||50&f=png" alt="">
<img src="../phpThumb.php?src=images/loco.jpg&w=200&fltr[]=wmt|copyright+2009%0AphpThumb()|3|L|00FFFF&f=png" alt="">
출처 : http://www.datguri.net/B_83/4089
관련링크
댓글목록
등록된 댓글이 없습니다.