Java - 获取图像文件扩展名及其源代码和mime类型

时间:2016-06-09 17:03:54

标签: java image file mime-types file-extension

Java中有一种方法或库来获取图像文件的扩展名,因为它的源代码是字节数组及其Mime类型吗?

我问这个,因为相同的mime类型可以用于不同的扩展。

1 个答案:

答案 0 :(得分:1)

正如其他人所说,它不是100%可靠,但我知道Apache Tika可以做到这一点。

如果您已经拥有mime类型,则不需要内容:

MimeType type = MimeTypes.getDefaultMimeTypes().forName("image/png");
String extension = type.getExtension(); //.png