各位:
我想从图片(jpg格式)中提取图片中的信息,比如:作者,标题,说明 。就象在photo shop的“文件简介”中看到的那些东西。怎么提取呀。EXIF信息我已经提取出来了,就是作者,标题,说明这些信息提取不出来。请各位帮忙想想办法。提示:可以用记事本打开图片,里面有可以看的信息。有时候里面还会有xml格式的字符串如:<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1.1-111"> <dc:identifier>001237495</dc:identifier>  <dc:title>             </rdf:Description> </rdf:RDF></x:xmpmeta>
里面有作者和描述等信息,但是不是所有的图片都有这样的信息,因为photo shop可以提取这些信息,我想c#肯定也可以。请大家多帮忙!
还有普通图片好象是没有相关信息的,如果没有可以在photo shop中的“文件简介中添加”
如果有人需要带信息的图片,我可以给我邮箱发信。[email protected] 
咱们一起研究研究。

解决方案 »

  1.   

    不知道photoshop怎么加入作者,标题,说明
    但是windows好象都支持文件信息
    直接对文件点右键看属性就可以直接修改如果这样去看看这个
    http://support.microsoft.com/default.aspx?scid=kb;EN-US;q224351
      

  2.   

    我这边有了点起色,我把adobe的xmp的开发文档找到了,好象用c++编的,我在想是否可以调用这个东西,来提取,或者在程序中直接调用adobe的api来实现,正在研究中。对了。adobe的xmp说明文档在 http://www.adobe.com/devnet/xmp/sdk/eula.html 页面上,英文的,不是很懂。欢迎大家一起研究。