IT/Java & JSP & FW

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

엑수시아 2013. 4. 7. 21: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)

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