Exiftool을 사용하여 일러스트레이터 파일 메타 데이터 값을 읽으려고합니다. 나는 아래에 따라 노력했다.ExifTool을 사용하여 메타 데이터 읽기
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을 사용하여 메타 데이터 값을 호출하는 방법 조언 및 참고 링크는 높이 평가됩니다.