如何使用PHP从PDF文件访问元数据信息?
作者:互联网
如何使用PHP从PDF文件访问元数据(XMP)信息?我需要文件的高度和宽度.
解决方法:
似乎ImageMagick understands PDF’s和Imagick::identifyImage()
返回一个包含大量信息的数组.
这个片段:
$img = new Imagick('test.pdf');
var_dump($img->identifyImage());
生成此渲染:
array(9) {
["imageName"]=>
string(9) "/test.pdf"
["format"]=>
string(30) "PDF (Portable Document Format)"
["geometry"]=>
array(2) {
["width"]=>
int(596)
["height"]=>
int(843)
}
["resolution"]=>
array(2) {
["x"]=>
float(72)
["y"]=>
float(72)
}
["units"]=>
string(9) "Undefined"
["type"]=>
string(14) "TrueColorMatte"
["colorSpace"]=>
string(3) "RGB"
["compression"]=>
string(9) "Undefined"
["fileSize"]=>
string(7) "37.6KBB"
}
标签:php,pdf,xmp,metatag 来源: https://codeday.me/bug/20190626/1288570.html