info@michaelplas.de function read_xmp_metadata($image_path) { // Check if the image exists if (!file_exists($image_path)) { return false; } // Read the XMP metadata from the image $handle = fopen($image_path, 'rb'); if (!$handle) { return false; } $chunk_size = 1024 * 16; $xmp_start = ''; $xmp_metadata = ''; while (!feof($handle)) { $chunk = fread($handle, $chunk_size); if (strpos($chunk, $xmp_start) !== false) { $xmp_start_pos = strpos($chunk, $xmp_start); $xmp_end_pos = strpos($chunk, $xmp_end); if ($xmp_end_pos !== false) { $xmp_metadata .= substr($chunk, $xmp_start_pos, $xmp_end_pos - $xmp_start_pos + strlen($xmp_end)); break; } else { $xmp_metadata .= substr($chunk, $xmp_start_pos); while (!feof($handle)) { $chunk = fread($handle, $chunk_size); $xmp_metadata .= $chunk; if (strpos($chunk, $xmp_end) !== false) { break; } } break; } } } fclose($handle); // Check if XMP metadata exists if (!$xmp_metadata) { return false; } // Return the XMP metadata return $xmp_metadata; } $xmp_metadata = read_xmp_metadata('./testbild.webp'); if ($xmp_metadata) { echo $xmp_metadata; } else { echo 'Failed to read XMP metadata'; } application/vnd.adobe.photoshop Victor Mayer GmbH & Co. KG Victor Mayer Gmbh & Co. KG Oval signet ring solid yellow gold Romeo & Juliet without engraving 2022-09-22 Oval signet ring yellow gold Romeo & Juliet C475B40D39213AF3F88CDB2CAC0D4853 3 sRGB IEC61966-2.1 xmp.did:8E66F9B11B3268119109C67F8363F33E HC 120 DC57104066 643/1000 2022-09-22T08:28:21 2023-02-22T15:21:48+01:00 2023-02-22T15:21:48+01:00 Adobe Photoshop CS2 Windows 0 xmp.iid:8912faa9-a585-4853-ba3c-41b404f0ae74 adobe:docid:photoshop:18354fed-1e0e-af4c-8923-0d46b6d94e3b xmp.did:8E66F9B11B3268119109C67F8363F33E saved xmp.iid:8E66F9B11B3268119109C67F8363F33E 2022-09-22T08:48:47+02:00 Adobe Photoshop CS5 Macintosh / saved xmp.iid:91c1d31f-4274-4496-b077-3aad470782ad 2022-09-28T15:17:04+02:00 Adobe Photoshop 23.2 (Macintosh) / converted from image/tiff to image/jpeg derived converted from image/tiff to image/jpeg saved xmp.iid:ecedc61b-f193-4e11-9e2c-299eff9c4b29 2022-09-28T15:17:04+02:00 Adobe Photoshop 23.2 (Macintosh) / saved xmp.iid:940ec78e-315a-0c48-acde-6c01e220e138 2022-12-21T10:26:24+01:00 Adobe Photoshop Camera Raw 15.1 /metadata saved xmp.iid:1a40a4d4-01a4-014c-a58d-a538bea7a881 2023-01-30T15:23:39+01:00 Adobe Photoshop Camera Raw 15.0 (Windows) /metadata saved xmp.iid:9fc45c53-a7b9-4198-a628-57c1f8d4c711 2023-02-22T15:21:48+01:00 Adobe Photoshop 24.1 (Macintosh) / converted from image/jpeg to application/vnd.adobe.photoshop derived converted from image/jpeg to application/vnd.adobe.photoshop saved xmp.iid:8912faa9-a585-4853-ba3c-41b404f0ae74 2023-02-22T15:21:48+01:00 Adobe Photoshop 24.1 (Macintosh) / xmp.iid:9fc45c53-a7b9-4198-a628-57c1f8d4c711 adobe:docid:photoshop:c6d86893-c8f0-4044-b65b-0217ae6af1c5 xmp.did:8E66F9B11B3268119109C67F8363F33E 2022-09-22T08:28:21.000 0 False <Categories><Category Assigned="0">Collections<Category Assigned="1">Signet Rings<Category Assigned="1">Romeo & Juliet</Category><Category Assigned="1">Arbeitskatalog-Bild</Category><Category Assigned="1">Plattenring</Category></Category></Category></Categories> True Victor Mayer Gmbh & Co. KG 50 DC57104066 HC 120 Simmlerstraße 14 Pforzheim 75172 Deutschland +49 7231 91870 info@victor-mayer.com www.victor-mayer.com 1701 1629 8 8 8 2 1 3 3000000/10000 3000000/10000 2 Hasselblad Hasselblad H3D-39 0210 1 1701 1629 2022-09-22T08:28:21 1/90 18/1 1 50 871321773/134217728 8339850/1000000 4/1 643/1000 255 False 0 0 False False 120/1 147059/100 147059/100 3 84 DC57104066 HC 120