サムネイルターンBASE64で画像を圧縮した後、

BASE64Encoder base64Encoder = 新しいBASE64Encoder();
        // 存放图片转码后的数据 
        文字列base64EncoderImg = "" ;
        試す{ 
            ByteArrayOutputStreamアウト = 新しいByteArrayOutputStream(); 
            。Thumbnails.of(img.getInputStream())スケール( 0.8F ).toOutputStream(OUT)
            base64EncoderImg = base64Encoder.encode(out.toByteArray())。
        } キャッチ(例外e){ 
            e.printStackTrace(); 
        }

サムネイル依存性

<依存> 
    <groupIdを> net.coobird </ groupIdを>             
        <たartifactId> thumbnailator </たartifactId> 
    <バージョン> 0.4.8 </バージョン> 
</依存関係>

 

おすすめ

転載: www.cnblogs.com/mikemhm/p/11951781.html