質問

Path file = Paths.get(file.getAbsolutePath());
BasicFileAttributes attr = Files.readAttributes(file, BasicFileAttributes.class);
System.out.println("creationTime: " + attr.creationTime());
System.out.println("lastAccessTime: " + attr.lastAccessTime());
System.out.println("lastModifiedTime: " + attr.lastModifiedTime());
System.out.println("isDirectory: " + attr.isDirectory());
System.out.println("isOther: " + attr.isOther());
System.out.println("isRegularFile: " + attr.isRegularFile());
System.out.println("isSymbolicLink: " + attr.isSymbolicLink());
System.out.println("size: " + attr.size());

Above code used to read file metadata. I've tried using JPEG and AI file. How do I do to extract more metadata fields. For an example like image below. Metadata image. How do I extract IPTC value like screen shot. Any advice or reference link is highly appreciated. Need to fetch Headline:, Description:, Keywords:, Title:

役に立ちましたか?

解決

I achieved the request with using Exiftool.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top