티스토리 뷰

기존에 JAI 혹은 im4java를 이용하여 썸네일 이미지를 생성하였었는데 이 두가지는 사용방법이 불편하면서도 성능이 엄청나게 뛰어난게 아니라 간단하게 사용할 수 있는 라이브러리를 찾다가 JIMI(Java Image Management Interface)를 사용하게 되었습니다.


JimiProClasses.jar


먼저 /WEB-INF/lib/ 디렉토리에 jar 파일을 다운받아 넣어 줍니다.


Image image = JimiUtils.getThumbnail(원본파일 path + 파일명 + 확장자, width 값 , height 값 , Jimi.IN_MEMORY);

//위에서 말하는 width와 height 값은 리사이징 할 크기를 말 합니다.

Jimi.putImage(image, 썸네일을 저장할 path + 저장할 파일이름 + 확장자);


이전에 [jsp] 흔한 이미지 썸네일 만들기 ImageIO 활용 (JAI와 ImageIO 비교) 이런 포스트를 등록했었는데 ImageIO를 이용한 소스에 비하면 아주 간단하네요.

부디 도움이 되시길.^^






728x90