【问题标题】:How to use exiftool to set Windows specific metadata on a file如何使用 exiftool 在文件上设置 Windows 特定的元数据
【发布时间】:2013-07-29 11:47:34
【问题描述】:
我正在使用我的 java 应用程序中的 exiftool 来修改不同文件的元数据。主要是 DOC、PDF 和 JPEG。
我想将此image 中显示的“cmets”窗口元数据属性设置为我从数据库中获取的一些信息。
问题
有没有一种方法可以从我的 java 应用程序或命令行中使用 ExifTool,以便我可以更改文件上的“cmets”元数据属性?
【问题讨论】:
标签:
java
file
metadata
exif
exiftool
【解决方案1】:
虽然指向您图片的链接已损坏(9 年过去了并不奇怪),但我认为这是文件属性上下文菜单选项中的“评论”部分。
对于至少 JPEG 文件:
exiftool -XPComment="Data can include spaces" filename.jpg
【讨论】:
-
如果UserComment 和XPComment 都设置了,Windows 更喜欢显示UserComment 从而隐藏XPComment。如果删除了 UserComment (-UserComment=),则 XPComment 将再次出现在资源管理器中。来自ExifTool's Documentation的标签名称