Copy&Paste11 [Java] 이미지 리사이징 (Image Resize, AffineTransform) 이미지 리사이징 AffineTransform을 이용한 이미지 리사이징 원본 bufferedImage와 width, height를 가지고 리사이징을 진행 소스는 github에도 있다.(https://github.com/sunghs/java-utils) 라이브러리 추가 없음 /** * 이미지 리사이징 * @author https://sunghs.tistory.com * @see source */ public class ImageResizer { public static final int MAX_SCALE_SIZE = 10000; /** * @param image 원본 * @param w 리사이징 가로 (px) * @param h 리사이징 세로 (px) * @return reiszed buffered imag.. 2020. 6. 21. [Java] 자바 문자열 치환 클래스 (StringSubstitutor, StringMapper) 문자열 치환 클래스 (StringSubstitutor, StringMapper) 문자열 안에 있는 약속된 기호 (${key} ${map1} 등등..)을 map에서 key를 가져와 value로 바꿔주는 클래스. 소스는 github에도 있음. apache의 commons-text 라이브러리에 StringSubstitutor 클래스를 써도 되는데, StringSubstitutor 클래스는 없는 키는 그대로 ${key} 형태로 남겨 놓는다. 이게 단점이라 직접 구현 했다. 또는 혹시 라이브러리 추가가 불가능한 환경에서 쓸수 있도록 클래스로 만들어놓음. 코드 따로 라이브러리 추가는 없음. package sunghs.java.utils.string; import java.util.Map; import java.ut.. 2020. 5. 30. 이전 1 2 다음