【问题标题】:IPTC Data Management LibraryIPTC 数据管理库
【发布时间】:2013-05-11 17:07:03
【问题描述】:

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

默认情况下,PHP 图像库会去除元数据。因此嵌入式数据(如关键字、描述、作者等)消失了。我已经编写了一个相当广泛的图像管理系统,但遗憾的是 IPTC 管理仍然缺乏很多。

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

  1. 轻松检索信息,通常检索到数组中。
  2. 可以轻松嵌入信息。

环顾四周,我似乎找不到现代或完整的包装:

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

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

感谢您的帮助。我已经搜索并找不到像样的图书馆。

【问题讨论】:

标签: php image jpeg exif iptc


【解决方案1】:

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

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

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

【讨论】:

  • 确实如此,我一直在寻找这个。虽然它是一个非常古老的库,但在 PHP 5.4 上运行良好。可能它应该被分叉到新的功能和方法。非常感谢您的链接。
【解决方案2】:

PHP 默认具有一些 IPTC 功能:

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

【讨论】:

  • 是的,但我正在寻找一个可以简化这一点的库。当涉及到关键字等时,这些功能非常挑剔。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-04
  • 2013-06-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多