Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Exif Daten entfernen bei speichern einer Bilddatei Antworten
Exif Daten entfernen bei speichern einer Bilddatei

schmchris
Mausakrobat


Beiträge: 163


Ich lasse Bilder verkleinern und automatisch ein Logo reinmachen, gibts eine möglichkeit die exif daten zu löschen ?

  Profil   Editieren   Zitieren

Herr_Zatacke
Otto-Normal-Poster


Beiträge: 90


Laut "http://www.php.net/manual/de/ref.exif.php" kann php so die EXIF-Daten auslesen.

Zum Entfernen würde ich
1: 
2: 
3: 
4:
$bild = imagecreatefromjpg($bildname);
imagejpeg ($bild,$bildname);

versuchen - und dann mal schaun ob die EXIF-Daten mit übernommen werden.


---
wer and'ren eine bratwurst brät, der hat ein bratwurstbratgerät...

  Profil   Editieren   Zitieren

schmchris
Mausakrobat


Beiträge: 163


Sind dann leider noch vorhanden.

  Profil   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


ich glaub da haste mit php kaum ne chance

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


Ich würde mal mit imagecreatetruecolor() ein neues Bild erzeugen und das alte Bild im imagecopy() darauf kopieren. Dabei sollten nur die Bilddaten ohne exif kopiert werden...

---
Weaverslave

  Profil   Website   Editieren   Zitieren

Herr_Zatacke
Otto-Normal-Poster


Beiträge: 90


subjective schrieb am 18.06.2005 16:34
Ich würde mal mit imagecreatetruecolor() ein neues Bild erzeugen und das alte Bild im imagecopy() darauf kopieren. Dabei sollten nur die Bilddaten ohne exif kopiert werden...

das wäre auch mein Alternativvorschlag gewesen. (ist halt aufwändiger für den Server)

---
wer and'ren eine bratwurst brät, der hat ein bratwurstbratgerät...

  Profil   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


[i]Kann[/] außerdem mit einem Qualitätsverlust verbunden sein, da es eine Neukomprimierung des JPEGs darstellt.

---
Weaverslave

  Profil   Website   Editieren   Zitieren

schmchris
Mausakrobat


Beiträge: 163


Das Bild wird sowieso einmalig neu erstellt mit imagecreatetruecolor(), da das Logo im Bild eingefügt wird und die Qualität auf 80 % gesetzt wird.

Leider behält er die Exif Daten.

Trotzdem danke für die Hinweise.

  Profil   Editieren   Zitieren
 

Antworten
Nach oben