Click or drag to resize

SaveThumbnail 메서드

썸네일 이미지 파일을 저장합니다.

형식
syntax
Status = objImage.SaveThumbnail(FileName, Width, Height, Quality)

Status

Long. 썸네일 저장에 대한 상태 코드를 반환합니다.

FileName

String. 저장할 썸네일 파일 이름을 지정합니다.

Width

Long. 썸네일 가로 크기(픽셀)을 지정합니다.

Height

Long. 썸네일 세로 크기(픽셀)을 지정합니다.

Quality

Long. 이미지 품질(0에서 100 사이 값)을 지정합니다.

설명

SaveThumbnail 메서드는 메모리에 저장되어 있는 이미지 데이터를 지정된 포맷의 썸네일 이미지 파일로 저장합니다. 이미지 포맷은 FileName에 지정된 파일 확장자에 의해 결정됩니다. 확장자가 jpeg, jpg일 경우 JPEG 이미지로, png일 경우 PNG 이미지로, bmp일 경우 BMP로 저장됩니다. JPEG, PNG, BMP 외의 다른 형식은 지원하지 않습니다.

JPEG은 손실 압축 기술로 압축률을 높이면 파일 크기가 작아지는 대신 이미지에 손상이 많이 생기게 됩니다. 이를 결정하는 것이 Quality로 값이 작을 수록 저장되는 파일 크기가 작아지게 됩니다. PNG는 비손실 압축으로 Quality 값은 의미가 없습니다.

Width 또는 Height에 0을 지정하면 원본 이미지의 가로/세로 비율을 유지하면서 썸네일 이미지를 생성합니다.

네트워크 공유 폴더에 저장할 경우 네트워크 공유 폴더로 업로드 파일 저장을 참고 하십시오.

예제
ASP
Dim Image, Status
Set Image = Server.CreateObject("TABSUpload4.Image")
Status = Image.Load("C:\Images\sample1.jpg")
If Status = Ok Then
    Image.SaveThumbnail "C:\Images\thumb300.jpg", 300, 0, 90
    Image.Close
Else
    Response.Write "이미지 파일을 열 수 없습니다. 오류 코드: " & Status
End If