Foros del Web » Programando para Internet » PHP »

Editar Exif con PHP

Estas en el tema de Editar Exif con PHP en el foro de PHP en Foros del Web. Buenos días compañeros, estoy haciendo un proyecto en el que me gustaría guardar información en los metadatos de las imágenes jpg de mi servidor como ...
  #1 (permalink)  
Antiguo 30/04/2013, 04:43
Avatar de Heent  
Fecha de Ingreso: diciembre-2008
Mensajes: 140
Antigüedad: 15 años, 6 meses
Puntos: 6
Pregunta Editar Exif con PHP

Buenos días compañeros, estoy haciendo un proyecto en el que me gustaría guardar información en los metadatos de las imágenes jpg de mi servidor como por ejemplo el autor de la imagen.

He estado buscando y he encontrado esta librería que funciona bastante bien "PEL: PHP Exif Library".

El problema que me encuentro es que hay veces (un 0.1% más o menos) que me aparecen imágenes cortadas, como si les faltase parte de la información del estilo: http://oi39.tinypic.com/205v520.jpg Estas imágenes no se pueden abrir con ningún programa porque dice que están corrompidas.

Entonces no se a que se debe este error en las imágenes. Si es por culpa de la librería para incrustar los metadatos o se debe a otro problema.

Mi pregunta es es posible que se trate de la librería? Hay alguna otra que me permita hacer esta operación? O si no es la librería que puede ser? Porque me estoy volviendo loco.


Muchas gracias!
  #2 (permalink)  
Antiguo 30/04/2013, 06:58
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años
Puntos: 1532
Respuesta: Editar Exif con PHP

la unica forma de que la imagen se corrompa es que escribas los datos exif y por alguna razón este mal implementada y corrompa la imagen, si la utilisas para leer los datos no debería corromperte la imágen, si la misma viene corrupta desde origen nada la librería puede hacer.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: exif, metadatos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:54.