java - 非RGB图片不能上传?
黄舟
黄舟 2017-04-18 10:13:58
0
1
490
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

Antworte allen(1)
阿神

也许你需要commons-imaging来帮助你了。

ImageInfo  imageInfo = Imaging.getImageInfo(file);
imageInfo.getColorType();

============我下载了一个老版本的试了一下RGB和CMYK的===================

ImageInfo imageInfo = Sanselan.getImageInfo(new File("/*.jpg"));
    int type = imageInfo.getColorType();
    if(ImageInfo.COLOR_TYPE_RGB == type){
        System.out.println("RGB");
    }else if(ImageInfo.COLOR_TYPE_CMYK == type){
        System.out.println("CMYK");
    }else{
        System.out.println("other");
    }

结果正确,没有试用更多图片验证。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!