2013-05-02 9 views
9

Napisałem dość obszerny skrypt, który zarządza obrazami.Biblioteka zarządzania danymi IPTC

Biblioteki obrazowania PHP domyślnie usuwają dane meta. Tak więc nie ma już wbudowanych danych (takich jak słowa kluczowe, opisy, autor itp.). Napisałem dość obszerny system zarządzania obrazem, ale niestety zarządzanie IPTC wciąż nie ma wiele.

W przeszłości pisałem wiele moich własnych funkcji, ale teraz chciałbym użyć biblioteki, które:

  1. łatwo pobiera informacje, typowo do tablicy.
  2. Można łatwo osadzać informacje.

Po rozejrzał się, że nie może się znaleźć w nowoczesnym lub kompletny pakiet, który:

  1. Czy rozsądnie lekki.
  2. Jest specjalnie ukierunkowany na to.

Jeśli ktokolwiek zna jakieś klasy lub zestawy funkcji dostępnych gdzieś, byłoby wspaniale. Szukałem wszędzie i nie mogę go znaleźć.

Dzięki za pomoc. Szukałem i nie mogę znaleźć porządnej biblioteki.

+0

następujące odpowiedzi mogą pomóc w rozwiązaniu problemu. http://stackoverflow.com/questions/1417138/making-iptc-data-searchable –

Odpowiedz

1

Po wielu badań, najlepiej udało mi się znaleźć jest to stary skrypt tutaj:

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

on potrzebuje dużo aktualizacji, ale ogólnie działa dobrze.

+0

To prawda, szukałem tego. Chociaż jest to bardzo stara biblioteka, działa dobrze na PHP 5.4. Być może powinien być rozwidlony na nowe funkcje i metody. Wielkie dzięki za link. –

0

PHP ma jakąś funkcjonalność IPTC domyślnie:

  • z getimagesize() można uzyskać dodatkowe informacje na temat obrazów,
  • z iptcparse() można analizować dane IPTC z informacją (która pochodzi z getimagesize())
  • z iptcembed() można osadzić dane IPTC w pliku jpeg.
+2

Tak, ale szukam biblioteki, która to upraszcza. Te funkcje są dość skomplikowane, jeśli chodzi o słowa kluczowe i takie. – Orangeman555