Hey,
ich habe mit dieser Funktion die Meta-Informationen von jpeg Bilder ausgelesen:
Nun gibt er aber dies raus:
Jetzt will ich erstens aber nicht so viel ausgegeben haben udn zweitens ein bischen übersichtlicher für User. Wie selektier ich jetzt einzelne Daten aus udn gebe nur diese wieder?
Kennt sich damit einer aus?
ich habe mit dieser Funktion die Meta-Informationen von jpeg Bilder ausgelesen:
PHP-Code:
$exif = exif_read_data($pfad, 'IFD0');
echo $exif===false ? "Keine Headerdaten gefunden.<br />\n" : "Bild beinhaltet Header<br />\n";
$exif = exif_read_data($pfad, 0, true);
echo $row_bild['dateiname'];
foreach ($exif as $key => $section) {
foreach ($section as $name => $val) {
echo "$key.$name: $val<br />\n";
}
}
Code:
FILE.FileDateTime: 1205319694 FILE.FileSize: 24873 FILE.FileType: 2 FILE.MimeType: image/jpeg FILE.SectionsFound: ANY_TAG, IFD0, THUMBNAIL, EXIF COMPUTED.html: width="640" height="480" COMPUTED.Height: 480 COMPUTED.Width: 640 COMPUTED.IsColor: 1 COMPUTED.ByteOrderMotorola: 1 COMPUTED.Thumbnail.FileType: 2 COMPUTED.Thumbnail.MimeType: image/jpeg COMPUTED.Thumbnail.Height: 240 COMPUTED.Thumbnail.Width: 320 IFD0.XResolution: 72/1 IFD0.YResolution: 72/1 IFD0.ResolutionUnit: 2 IFD0.YCbCrPositioning: 1 IFD0.Exif_IFD_Pointer: 208 THUMBNAIL.Compression: 6 THUMBNAIL.XResolution: 72/1 THUMBNAIL.YResolution: 72/1 THUMBNAIL.ResolutionUnit: 2 THUMBNAIL.JPEGInterchangeFormat: 350 THUMBNAIL.JPEGInterchangeFormatLength: 4042 THUMBNAIL.ImageWidth: 320 THUMBNAIL.ImageLength: 240 EXIF.ExifVersion: 0210 EXIF.ComponentsConfiguration: EXIF.FlashPixVersion: EXIF.ColorSpace: 1 EXIF.ExifImageWidth: 640 EXIF.ExifImageLength: 480 EXIF.DateTimeOriginal: 2006:07:05 20:09:39 EXIF.DateTimeDigitized: 2006:07:05 20:09:39
Kennt sich damit einer aus?
Kommentar