suchen

Heim  >  Fragen und Antworten  >  Hauptteil

java - 非RGB图片不能上传?

黄舟黄舟2768 Tage vor524

Antworte allen(1)Ich werde antworten

  • 阿神

    阿神2017-04-18 10:15:58

    也许你需要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");
        }
    

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

    Antwort
    0
  • StornierenAntwort