inputstream を bufferedimage にアップロードしてサイズ変更し、画像をフォルダーに保存しようとしています。画像をフォルダにアップロードできますが、画像のサイズがゼロの場合。The Buzz Media と spring mvc を使用しています。
任意の助けをいただければ幸いです。
これが私のコードです:
public BufferedImage convertInputStremToBufferedImage(InputStream uploadedInputStream)
{
try
{
BufferedImage buff=ImageIO.read(uploadedInputStream);
buff=Scalr.resize(buff, Scalr.Method.SPEED, Scalr.Mode.FIT_TO_WIDTH,
150, 150, Scalr.OP_ANTIALIAS);
String path="/Mac/myfiles/uploaded/";
BufferedImage outPad= Scalr.pad(buff, 200);
ImageIO.write(buff, "jpg", new File(path + ".jpg"));
return outPad;
}
catch (IOException e)
{
e.printStackTrace();
return null;
}
}