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);
Comments
Post a Comment