Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用php读取XMP描述字段_Php - Fatal编程技术网

用php读取XMP描述字段

用php读取XMP描述字段,php,Php,有没有一种方法可以指定我想用php读取JPG图像的特定XMP数据字段?就我而言,我想阅读描述字段。谢谢你们的帮助 通过使用iptcparse创建一个数组,然后调用我想要的索引,我能够获得我想要的确切字段: $size = getimagesize('./NIGERIA_95-12.JPG', $info); if(isset($info['APP13'])) { $iptc = iptcparse($info['APP13']); echo $iptc["2#120"][0]; } 有关Bo

有没有一种方法可以指定我想用php读取JPG图像的特定XMP数据字段?就我而言,我想阅读描述字段。

谢谢你们的帮助

通过使用iptcparse创建一个数组,然后调用我想要的索引,我能够获得我想要的确切字段:

$size = getimagesize('./NIGERIA_95-12.JPG', $info);
if(isset($info['APP13']))
{
$iptc = iptcparse($info['APP13']);

echo $iptc["2#120"][0];
}

有关Boutell的GD中元数据的信息,请参阅。更好的是,请参阅我尝试了exif,但我想要的特定数据字段description无法通过该平台获得。谢谢你的php链接!您可以尝试以下方法: