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



我使用元数据提取器从图像文件中提取元数据,这是伟大的工作。我想知道的是,如果有一种方法,元数据提取程序库可以告诉我,我正在处理的文件的类型。我有一些支持文件类型的文件,但它们缺乏文件扩展名。有没有API能在我传递支持的文件类型时,给我文件类型?

可以使用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) {
    // ...

相关内容

  • 没有找到相关文章

最新更新