본문 바로가기

프로그래밍/JAVA

URL Image DownLoad

1. ImageIO 를 활용해서 이미지 다운로드

 

String imgUrl = "http://img.naver.net/static/www/u/2013/0731/nmms_224940510.gif"; //Image URL

String savePath = "/Users/kimhyeonggeun/dev_folder/image/"; //저장 경로


try {

URL url = new URL(imgUrl);

String fileName = imgUrl.substring(imgUrl.lastIndexOf('/') + 1, imgUrl.length()); // 이미지 파일명 추출

String ext = imgUrl.substring(imgUrl.lastIndexOf('.') + 1, imgUrl.length()); // 이미지 확장자 추출

BufferedImage img = ImageIO.read(url);


System.out.println("fileName : " + fileName);

System.out.println("ext : " + ext);

ImageIO.write(img, ext, new File(savePath + fileName));


} catch (Exception e) {

System.out.println(e.getMessage() + "/" + e);

}


'프로그래밍 > JAVA' 카테고리의 다른 글

Java에서 Tuple 사용하기.  (0) 2018.04.11
try-catch-resources  (0) 2018.04.11
public static void main(String[] args){}  (0) 2018.04.03
javax.net.ssl.SSLHandshakeException에 대한 해결방법  (0) 2017.02.14
websocket 사용 간단 채팅  (0) 2016.08.23
URL Image DownLoad  (0) 2016.08.14

태그