JSP 이미지 크기 측정

JSP 2015. 4. 18. 08:27

JSP 이미지 크기 측정

<%@page import=“java.awt.image.BufferedImage” %>
<%@page import=“javax.imageio.ImageIO” %>
<%@page imiport=“java.io.File” %>



String filename = "saved.jpg";
String realFolder = "";
String saveFolder = "filedata/" + filename;            //저장된 파일명
ServletContext scontext = getServletContext();
realFolder = scontext.getRealPath(saveFolder);

int width0 = 0;
int height0 = 0;
File file0 = new File(realFolder);
BufferedImage bi = ImageIO.read(file0);

width0 = bi.getWidth();            //가로크기
height0 = bi.getHeight();          //세로크기



int n_width = 0;
int n_height = 0;


//가로가 세로보다 큰 그림인 경우
if(width0 >= height0){

//가로가 160이상이면 160으로 조정
if(width0 >= 160){
n_width = 160;
n_height = height0*160/width0;
}else{
n_width = width0;
n_height = height0;
}

//세로가 가로보다 큰 그림인 경우
}else{

//세로가 210이상이면 210으로 조정
if(height0 >= 210){
n_width = width0*210/height0;
n_height = 210;
}else{
n_width = width0;
n_height = height0;
}
}

'JSP' 카테고리의 다른 글

이클립스+톰캣 사설인증서 eclipse + tomcat SSL 적용  (0) 2020.10.25
jsp 형변환  (0) 2015.04.23
JSP htmlspecialchars  (0) 2015.04.18
JSP 확장자 구하기  (0) 2015.04.18
블로그 이미지

엘로드넷

,