当我将鼠标指针停在文件名或预览图标上时,Windows 文件浏览器(资源管理器)会显示一个工具提示,其中包含一些文件信息。对于照片,工具提示会显示分辨率、日期+时间、相机型号、文件类型和文件大小。我希望曝光设置显示在工具提示中。有没有办法从 exif 中提取更多信息并显示在工具提示上?
就我的情况而言,它是 Windows XP 家庭版。如果以后的 Windows 版本默认显示更多信息,那就太好了,但目前我希望在 Windows XP 中显示更多信息。任何照片编辑/管理程序都会更改 Windows 文件浏览器工具提示中的信息量吗?
在 Windows 注册表中HKEY_CLASSES_ROOT\SystemFileAssociations\image
有一个键“InfoTip”,目前显示prop:Dimensions;WhenTaken;DocTitle;DocComments;CameraModel;Type;Size
为似乎只是添加更多详细信息的地方。但它不能单独工作,需要其他东西与它一起编辑。
答案1
这并不完全属于 Windows 的工具提示方面,但我使用由 Phil Harvey 开发的名为 ExifTool 的简单 DOS 应用程序将图像中的所有 EXIF 信息提取到一个简单的文本文件中。
您可以从以下位置下载该应用程序: http://www.sno.phy.queensu.ca/~phil/exiftool/
只需将 ExifTool 程序放在与图像相同的目录中,然后在命令提示符下执行以下操作:
exiftool -a -G1 -s somephoto.jpg > exifdata.txt
您可以将“somephoto.jpg”替换为“[asterisk].jpg”,以便一次性提取文件夹中所有 JPEG 数据。使用“[asterisk].[asterisk]”将从所有可能的文件中提取数据,而不仅仅是 JPEG。
显示的命令包括:
-a 将提取所有标签,包括重复的标签 -G1 将打印每个标签的组名 -s 将缩短输出,以免出现太多信息
最后,ExifTool应用程序还允许您更新/添加图像的EXIF数据!
编辑:RTF 编辑器删除星号
编辑 2:我所做的确切注册表编辑是:
以下根节点的“InfoTip”键
- HKEY_CLASSES_ROOT\系统文件关联\.jpg
- HKEY_CLASSES_ROOT \ *
将“;System.Subject”添加到“InfoTip”字符串值的末尾
答案2
对于 Windows 7 用户,您可以右键单击文件并选择属性,然后转到详细信息页面,Microsoft 已慷慨地添加了我们需要的所有内容。