我正在尝试使用 Exiftool 读取 illustrator 文件元数据值。我按照下面的方法尝试过。
File[] images = new File("filepath").listFiles();
ExifTool tool = new ExifTool(Feature.STAY_OPEN);
for(File f : images) {
if (f.toString().contains(".ai"))
{
System.out.println("test "+tool.getImageMeta(f, Tag.DATE_TIME_ORIGINAL));
}
}
tool.close();
上面的代码没有打印任何值。我什至试过这个。
public static final File[] IMAGES = new File("filepath").listFiles();
ExifTool tool = new ExifTool(Feature.STAY_OPEN);
for (File f : IMAGES) {
System.out.println("\n[" + f.getName() + "]");
System.out.println(tool.getImageMeta(f, Format.NUMERIC,
Tag.values()));
}
仅打印{IMAGE_HEIGHT=2245, IMAGE_WIDTH=5393}
. 如何使用 Exiftool 调用元数据值。任何建议和参考链接都非常感谢。