1

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;
    }


}
4

0 に答える 0