2013-05-02 109 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