[RESOLU] Image_copy_resampled => Et mon exif alors !

Eléphanteau du PHP | 42 Messages

14 juil. 2015, 12:50

Bonjour.

J'utilise imagecopyresampled.
Malheureusement ca ne garde pas les données exif ...

J'ai essentiellement besoin de replacer la date de prise de vue (DateTimeOriginal)

Avez-vous une solution php ou suis-je encore obligé d'installé un énième module tel que PEL ?

Bonne journée

Eléphanteau du PHP | 42 Messages

14 juil. 2015, 14:04

Pour le moment ma solution est de coller la date dans le nom du fichier pour ensuite la récupérer avec un explode.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

14 juil. 2015, 14:35

Bonjour,

PEL n'est pas un module mais un ensemble de fonction en PHP donc tu dois pouvoir l'utiliser sans problème pour lire les métadonnées existantes et les réécrire dans ton nouveau fichier :
http://lsolesen.github.io/pel/

A part utiliser une autre librairie (par exemple : http://www.ozhiker.com/electronics/pjmt/ ), il n'y a pas d'autres solutions vu que le fonctionnement de GD quand tu redimensionnes une image est d'en créer une nouvelle donc qui ne partage pas les métadonnées EXIF.
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 42 Messages

14 juil. 2015, 17:01

ok. Je vais en resté au bricolage alors.
C'est juste pour la date de prise de vue.
Merci.