「php開発」mPDF、imagickを用いてpdfからpngに変換するコード

PHPコード
function pdf2png($PDF, $PNG, $w=50, $h=50){
if(!extension_loaded('imagick’)){
return false;
}
if(!file_exists($PDF)){
return false;
}

$im = new Imagick();

$im->setResolution($w,$h);
$im->setCompressionQuality(15);

$im->readImage($PDF);
$im -> resetIterator();
$imgs = $im->appendImages(true);
$imgs->setImageFormat( “png" );
$img_name = $PNG;
$imgs->writeImage($img_name);
$imgs->clear();
$imgs->destroy();
$im->clear();
$im->destroy();

return $img_name;
}

PHP

Posted by arkgame