如题:如何用php将pdf文件转换为img类型的图片,请各位高手指教

解决方案 »

  1.   

    15.function pdf2png($PDF,$Path){  
    16.   if(!extension_loaded('imagick')){  
    17.       return false;  
    18.   }  
    19.   if(!file_exists($PDF)){  
    20.       return false;  
    21.   }  
    22.   $IM = new imagick();  
    23.   $IM->setResolution(120,120);  
    24.   $IM->setCompressionQuality(100);  
    25.   $IM->readImage($PDF);  
    26.   foreach ($IM as $Key => $Var){  
    27.       $Var->setImageFormat('png');  
    28.       $Filename = $Path.'/'.md5($Key.time()).'.png';  
    29.       if($Var->writeImage($Filename) == true){  
    30.           $Return[] = $Filename;  
    31.       }  
    32.   }  
    33.   return $Return;  
    34.}