PHP pdf 转 图片
Posted 这是一个很好的名字
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP pdf 转 图片相关的知识,希望对你有一定的参考价值。
function pdf2png($pdf,$path,$page=-1) { if(!extension_loaded(‘imagick‘)) { return false; } if(!file_exists($pdf)) { return false; } if(!is_readable($pdf)) { return false; } $im = new Imagick(); $im->setResolution(150,150); $im->setCompressionQuality(100); // print_r($pdf);die; if($page==-1) $im->readImage($pdf); else $im->readImage($pdf."[".$page."]"); foreach ($im as $Key => $Var) { $Var->setImageFormat(‘png‘); $filename = $path. md5($Key.time()).‘.png‘; if($Var->writeImage($filename) == true) { $Return[] = $filename; } } //返回转化图片数组,由于pdf可能多页,此处返回二维数组。 return $Return; }
注意:++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
先安装 imagick 扩展
以上是关于PHP pdf 转 图片的主要内容,如果未能解决你的问题,请参考以下文章
Libreoffice php使用命令行office转pdf,pdf转图片