ART of WEB

"엑수시아"

java :: 자바로 URL 이미지 다운로드 소스

[2015-08-30 블로그 이전 안내]

안녕하세요. 서토리(구 필명 엑수시아)입니다. 전문적인 개발 블로그로 다시 태어나기 위해 부득이하게 블로그를 이전하게 되었습니다. 앞으로는 아래의 주소로 접속 부탁드립니다. 감사합니다.

서토리 블로그 바로가기

네. 자바로 URL에 해당하는 이미지를 다운로드 하는 소스입니다. 제가 실제로 사용하고 있는 소스이므로~ 별다른 문제는 없습니다. -_-ㅋ 불필요하게 jar 파일이 필요한것두 아니고 순수하게 자바로 되어있습니다. ^^ 그대로 복사해서 사용해보시면 충분이 이해되실꺼라봐요! ㅋ

	public static void imgFile(String localPath, String path, String name){
		
		String file_ext=name.substring(
				name.lastIndexOf('.')+1,
				name.length());
		
		BufferedImage image = null;
		try{
			image = ImageIO.read(new URL(path+name));
			BufferedImage bufferedImage = new BufferedImage(image.getWidth(),image.getHeight(), BufferedImage.TYPE_INT_BGR);
			
			Graphics2D graphics = (Graphics2D) bufferedImage.getGraphics();
			graphics.setBackground(Color.WHITE);
			graphics.drawImage(image, 0, 0, null);
			
			ImageIO.write(bufferedImage, file_ext, new File(localPath+"/"+name));
			System.out.println(name+" 다운완료");
			count = 0;
		}catch(Exception e){
			e.printStackTrace();
		}
	}
//소스제공 엑수시아(http://zion437.tistory.com)

그럼 이만 건승을 빕니다! ^^

태그목록> , , , ,

COMMENT

비밀글 Add Comment
  1. hsgfml7
    hsgfml7 ㆍ2013.08.30 09:44 신고ReplyEdit

    그럼 xml과 매니페스트는 필요없는건가요?

    • BlogIcon 엑수시아 ㆍ2013.08.30 15:28 신고Edit

      안드로이드에서 사용하시려고 하나요? ㅎㅎ
      안드로이드도 자바 기반이라 똑같이 사용해도 될껍니다.

      그냥 사용한다면 xml, jar 파일, 기타 설정은 필요 없구요.

      하지만 이 소스는 아주 기본적인 (포장되지 않은) 소스라, 여타 잘 정리되어 있는 jar 파일을 이용하시면 좋구요. 이 소스는 이해용으로 한번 사용해 보시면 될 것 같습니다. ^^

  2. BlogIcon 소하랑 ㆍ2013.10.11 14:30 신고ReplyEdit

    잘 보고 갑니다.
    다만 다운로드 받은 이미지가 원본이미지보다 용량이 많이 줄었네요.
    원본 그대로 받을 수 있는 방법이 있을까요?

    • BlogIcon 엑수시아 ㆍ2013.11.05 13:20 신고Edit

      으아.. 죄송합니다. 댓글을 이제야 봤어요. ㅜㅜ 음.. 원본 그대로 받는 방법은 한번 찾아보도록 할게요. !