Java ImageIo 报错 Unsupported image type

205 阅读1分钟

说明

在上传CMYK颜色类型的jpg图片时,Java的ImageIo会报错Unsupported image type

image.png

解决方法

只需要引入依赖,不需要修改代码,ImageIo会自动发现扩展

<dependency>
	<groupId>com.twelvemonkeys.imageio</groupId>
	<artifactId>imageio-jpeg</artifactId>
	<version>3.3.2</version>
</dependency>

<dependency>
	<groupId>com.twelvemonkeys.imageio</groupId>
	<artifactId>imageio-core</artifactId>
	<version>3.3.2</version>
</dependency>