【发布时间】:2011-02-03 02:32:55
【问题描述】:
如何编辑 JPG 文件标题、主题、评论和标签/关键字?*
我已经试过问这个问题here:
提供的 Exif 信息很有帮助,但最终并没有真正解决我正在研究的真正谜题。所以我会换个角度来描述想要的结果:
我希望我的 VB.NET 应用程序允许我编辑 Jfile 的以下详细信息(见图):
标题、主题、评论和标签/关键字
I had a handy image to include but not enough points to post it. Weak.
在 WINDOWS 中右键单击 .JPG 并选择属性
- Win XP:选择“摘要选项卡”并查看“说明”组
- Win7/Server 2008R2:“详细信息选项卡”并查看“说明”组
谁能解释如何在 Visual Studio 中通过 VB.net 编辑这些字段?
编辑:
最终目标是使用我构建的图像查看器/编辑器,对我多年来收集的数千张随机网络垃圾图像进行排序。 在查看图像(比如“00001.jpg”)并弄清楚它是什么(“天花板猫送儿子”的一只哈哈猫的图片)后,我想输入描述(已经在表格中完成)。当我按回车键时,我想重命名文件(从“00001.jpg”到“ceiling-cat-sends-son.jpg”,然后用相同的数据填写关键字、标题、主题和 cmets 字段:“ceiling猫送儿子”。
这将有助于本地索引和我(以后)自动化 SQL 服务器参考数据库,以便在我的网站上进行站点范围的搜索。我似乎无法弄清楚的唯一一件事是如何修改这四个字段,就好像我右键单击文件并添加了关键字一样。
【问题讨论】:
-
虽然您当然可以直接修改图像标题,但我建议您创建单独的元数据记录。您可以创建一个记录来存储这些类型的信息,以及文件所在的路径。这样做的好处是能够执行搜索,而不必每次都检查每个图像文件的标题。
-
明白。并同意。计划是通过目视检查一次重命名数千张图像中的每一张,然后输入描述。我可以轻松地将它推送到 SQL 数据库,但我只是希望同时将相同的数据添加到图像本身,所以我只遍历图像一次。这样,如果图像通过电子邮件发送到其他地方,仍然可以轻松找到。那么,有什么想法可以做到这一点吗?
标签: vb.net tags metadata keyword jpeg