자바로 thumbnail을 만드는 라이브러리 입니다.
사용법이 간단하고 편해서 좋습니다.
몇 가지 기능을 살펴보겠습니다.
원본 파일을 썸네일 파일로 만들거나.
Thumbnails.of("original.jpg")
.size(160, 160)
.toFile("thumbnail.jpg");
.size(160, 160)
.toFile("thumbnail.jpg");
썸네일을 OutputStream으로 출력할 수 있습니다.
OutputStream os = ...;
Thumbnails.of("large-picture.jpg")
.size(200, 200)
.outputFormat("png")
.toOutputStream(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"));
.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"));
설치는 라이브러리 파일을 다운로드하여 클래스패스에 추가하기만 하면 됩니다.
댓글 없음:
댓글 쓰기