How to get Panoramic Exif data in PHP? -


i trying read xmp-g pano data panoramic image not returning complete exif data. using code.

$filename = 'panorama.jpeg'; $exif =  read_exif_data($filename, "exif"); foreach ($exif $key => $value) {     if(is_array($value)){         foreach ($value $vkey => $vvale) {             echo $vvale;         }         echo "<br/>";     }else{         echo $value."<br/>";     } } 

xmp-g pano data can seen when checking file exifdata.com check image

i believe because xmp embedded image can use xml parser information:

$content = file_get_contents($image); $xmp_start = strpos($content, '<x:xmpmeta'); $xmp_end   = strpos($content, '</x:xmpmeta>'); $xmp_length = $xmp_end - $xmp_start; $data = substr($content, $xmp_start, $xmp_length + 12); $xmp = simplexml_load_string($xmp_data); 

related question


Comments

Popular posts from this blog

How to understand 2 main() functions after using uftrace to profile the C++ program? -

c# - Update a combobox from a presenter (MVP) -

How to put a lock and transaction on table using spring 4 or above using jdbcTemplate and annotations like @Transactional? -