IPTC数据管理库

时间:2013-05-02 22:37:30

标签: php image jpeg exif iptc

我写了一个相当广泛的脚本来管理图像。

PHP映像库默认情况下剥离元数据。所以嵌入式数据(如关键字,描述,作者等)已经消失。我写了一个相当广泛的图像管理系统,但遗憾的是IPTC管理仍然缺乏。

过去我写了很多自己的功能,但现在我想使用一个库:

  1. 轻松检索信息,通常是数组。
  2. 可以轻松嵌入信息。
  3. 环顾四周,我似乎无法找到一个现代或完整的包装:

    1. 相当轻便。
    2. 专门针对这个。
    3. 如果有人知道某处可用的任何类或功能集,那就太棒了。我到处寻找,找不到一个。

      感谢您的帮助。我搜索过,找不到像样的图书馆。

2 个答案:

答案 0 :(得分:1)

经过大量研究,我能找到的最好的是这个旧剧本:

http://www.ozhiker.com/electronics/pjmt/index.html

它需要更新,但通常效果很好。

答案 1 :(得分:0)

默认情况下,PHP有一些IPTC功能:

  • 使用getimagesize(),您可以获得有关图片的其他信息,
  • 使用iptcparse(),您可以解析来自信息的IPTC数据(来自getimagesize()),
  • 使用iptcembed(),您可以将IPTC数据嵌入到jpeg文件中。