2013-05-02 122 views
9

我写了一个相当全面的脚本来管理图像。IPTC数据管理库

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

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

  1. 轻松获取信息,通常到一个数组。
  2. 可以很容易地嵌入信息。

说完看了看四周,我似乎无法找到一个现代或完整包,其中:

  1. 是相当轻巧。
  2. 专门针对这一点。

如果有人知道某处可用的任何类或函数集,那就太好了。我到处寻找,找不到一个。

感谢您的任何帮助。我已经搜索并找不到一个体面的图书馆。

+0

以下答案可能有助于解决您的问题。 http://stackoverflow.com/questions/1417138/making-iptc-data-searchable – 2013-05-11 09:46:58

回答

1

经过大量的研究,我能找到的最好是这个老脚本这里:

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

它需要大量更新,但总体效果很好。

+0

的确如此,我一直在寻找这个。虽然它是一个非常古老的库,但在PHP 5.4上运行良好。可能是它应该分化为新的功能和方法。非常感谢链接。 – 2013-12-20 14:24:32

0

PHP默认有一些IPTC功能:

  • getimagesize(),你可以获取图像的附加信息,
  • iptcparse()可以解析从信息(它来自getimagesize())IPTC数据,
  • iptcembed()你可以将IPTC数据嵌入到jpeg文件中。
+2

是的,但我正在寻找一个简化这个库。这些功能在关键字等方面非常挑剔。 – Orangeman555 2013-05-11 09:06:26