페이지

2013년 9월 13일 금요일

자바로 썸네일 만들기 thumbnailator

자바로 thumbnail을 만드는 라이브러리 입니다.
사용법이 간단하고 편해서 좋습니다.


몇 가지 기능을 살펴보겠습니다.

원본 파일을 썸네일 파일로 만들거나.
Thumbnails.of("original.jpg")
        .size(160, 160)
        .toFile("thumbnail.jpg");

썸네일을 OutputStream으로 출력할 수 있습니다.
OutputStream os = ...;
Thumbnails.of("large-picture.jpg")
        .size(200, 200)
        .outputFormat("png")
        .toOutputStream(os);

썸네일을 회전하고 워터마크를 넣을 수 도 있습니다.
Thumbnails.of(new File("original.jpg"))
        .size(160, 160)
        .rotate(90)
        .watermark(Positions.BOTTOM_RIGHT, ImageIO.read(new File("watermark.png")), 0.5f)
        .outputQuality(0.8f)
        .toFile(new File("image-with-watermark.jpg"));

설치는 라이브러리 파일을 다운로드하여 클래스패스에 추가하기만 하면 됩니다.


댓글 없음:

댓글 쓰기