
Untitled
By: a guest on
Apr 30th, 2012 | syntax:
None | size: 0.80 KB | hits: 13 | expires: Never
public void copyFile(String fileName, InputStream in) {
try {
OutputStream out = new FileOutputStream(new File(imagesPath + fileName));
IOUtils.copy(in, out);
BufferedImage originalImage = ImageIO.read(new File(imagesPath + fileName));
if (originalImage.getHeight() > HEIGHT && originalImage.getWidth() > WIDTH) {
Thumbnails.of(originalImage).size(WIDTH, HEIGHT).toFile(imagesPath + fileName);
}
in.close();
out.flush();
out.close();
MessageUtil.addInfoMessage(GLOBAL_MSG_UPLOAD);
} catch (IOException e) {
MessageUtil.addErrorMessage(GLOBAL_MSG_ERRO);
e.printStackTrace();
LOGGER.error(e.getMessage());
}
}