关于使用thumbnailator生成缩略图异常问题

注:我使用的thumbnailator版本是thumbnailator-0.4.8.jar


问题:在项目中,我在服务端保存原图后接着使用thumbnailator工具保存一个缩略图,

使用实现代码Thumbnails.of("这个放图片的InputStream").size(width, height).toFile(savePath+fileName),便出现以下异常:

net.coobird.thumbnailator.tasks.UnsupportedFormatException: No suitable ImageReader found for source data.

然而,如果单独存储写入缩略图操作而不写入原图就不会导致出现这个异常。


解决:最后通过将读取图片的InputStream修改成去读取图片的路径便不会出现改异常,主要代码结构为:

Thumbnails.of("这个放图片的路径").size(width, height).toFile(savePath+fileName);

发布了29 篇原创文章 · 获赞 26 · 访问量 8万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览