如何使用元数据提取器确定文件类型

mbmast

我正在使用元数据提取器从图像文件中提取元数据,并且效果很好。我想知道的是,是否有一种方法可以使元数据提取器库告诉我正在处理的文件类型。我有一些受支持的文件类型的文件,但它们缺少文件扩展名。假设我要传递受支持的文件类型,是否有API可以仅提供文件类型?

德鲁·诺克斯(Drew Noakes)

是的,您可以使用FileTypeDetector该类。

我在项目Wiki中添加了有关其使用的页面:

https://github.com/drewnoakes/metadata-extractor/wiki/File-Type-Detection

简而言之:

FileType fileType = FileTypeDetector.detectFileType(myStream);

if (fileType == FileType.Jpeg) {
    // ...
} else if (fileType == FileType.Png) {
    // ...

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章