2008/07/24 14:00

InnoPU - 썸네일 생성



썸네일 설정 옵션들은 InnoPU.js 파일을 열어보시면 주석과 함께 설명되어 있습니다.


1. 썸네일 생성여부

"true"로 설정하면 썸네일을 생성하고 "false"로 설정하면 썸네일을 생성하지 않습니다.

// 썸네일 생성 여부
var ip_UseSaveThumbnail = false;


2. 원본사진을 제외하고 전송

"true"로 하면 생성된 썸네일만 전송하고(원본사진 제외) "false"로 설정하면 원본과 썸네일을 모두 전송 합니다.

// 원본 파일 전송 여부 ("true":제외, "false":전송)
var ip_OnlyThumbnail = "false";


3. 썸네일 생성 품질과 조정기준

0 부터 ~ 100 까지 숫자를 입력하여 생성되는 썸네일의 품질을 설정 합니다.
숫자가 높을수록 고품질로(고용량) 생성하고 낮을수록 저품질(저용량)으로 생성 합니다.

// 생성될 썸네일의 품질조정 (0~100까지 더 높을수록 고품질)
var ip_SaveThumbnailQuality = 80;


4. 썸네일 개수와 크기, 품질설정

생성을 원하는 썸네일 개수만큼 라인을 추가하고, 각각 썸네일의 생성 품질과 크기를 설정 합니다.
가로, 세로 크기는 픽셀 단위로 입력하시면 됩니다.

// 생성될 썸네일의 크기
// "가로", "세로" 형태의 배열을 사용
// 가로와 세로에 각각 -1 을 입력하면 원본과 동일한 해상도에서 화질만 조정한 썸네일 추출 가능
// 추천 사이즈 : 80,60 - 160,120 - 240,180 - 320,240 - 480,360 - 640,480 - 800,600
var ip_SaveThumbnailSize = new Array();
ip_SaveThumbnailSize[0] = new Array(첫번째 썸네일 가로, 첫번재 썸네일 세로)
ip_SaveThumbnailSize[1] = new Array(두번째 썸네일 가로, 두번재 썸네일 세로)
ip_SaveThumbnailSize[2] = new Array(세번째 썸네일 가로, 세번재 썸네일 세로)
ip_SaveThumbnailSize[3].......생성을 원하는 썸네일 개수만큼 추가.........
ip_SaveThumbnailSize[4].......................................................


생성되는 썸네일 품질을 각각 개별적으로 설정하길 원하시면 썸네일 품질(0~100) 값을 추가하시면 됩니다.
썸네일 품질을 개별적으로 설정하지 않으시면 ip_SaveThumbnailQuality에서 설정한 품질이 모두 적용 됩니다.

ip_SaveThumbnailSize[0] = new Array(첫번째 썸네일 가로, 첫번재 썸네일 세로, 첫번째 썸네일 품질)
ip_SaveThumbnailSize[1] = new Array(두번째 썸네일 가로, 두번재 썸네일 세로, 두번째 썸네일 품질)
ip_SaveThumbnailSize[2].......생성을 원하는 썸네일 개수만큼 추가.........
ip_SaveThumbnailSize[3].......................................................

"응용하기" 카테고리의 다른 글

2008/07/24 14:00 2008/07/24 14:00
받은 트랙백이 없고 댓글이 없습니다.

Trackback : 이 글에는 트랙백을 보낼 수 없습니다