2017-04-07 8 views

答えて

0

私はXMPは、画像に埋め込まれているので、あなたが情報を取得するためにXMLパーサーを使用することができると信じてexifdata.comからファイルをチェックする際に

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

XMP-Gパノデータを見ることができます。

$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

関連する問題