中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

PHP使用imagick讀取PDF生成png縮略圖的兩種方法

一、ImageMagick是什么
ImageMagick是一套功能強(qiáng)大、穩(wěn)定而且免費(fèi)的工具集和開發(fā)包,可以用來讀、寫和處理超過185種基本格式的圖片文件,包括流行的TIFF, JPEG, GIF, PNG, PDF以及PhotoCD等格式。利用ImageMagick,你可以根據(jù)web應(yīng)用程序的需要動態(tài)生成圖片, 還可以對一個(或一組)圖片進(jìn)行改變大小、旋轉(zhuǎn)、銳化、減色或增加特效等操作,并將操作的結(jié)果以相同格式或其它格式保存。
二、php_imagick什么
一個可以供php調(diào)用ImageMagick功能的php擴(kuò)展。使用這個擴(kuò)展可以使php具備和ImageMagick相同的功能。
三、PDF生成png縮略圖的兩種方法
第一種:
復(fù)制代碼 代碼如下:/**
* PDF2PNG  
* @param $pdf  待處理的PDF文件
* @param $path 待保存的圖片路徑
* @param $page 待導(dǎo)出的頁面 -1為全部 0為第一頁 1為第二頁
* @return      保存好的圖片路徑和文件名
*/
 function pdf2png($pdf,$path,$page=0)

   if(!is_dir($path))
   {
       mkdir($path,true);
   }
   if(!extension_loaded('imagick'))
   { 
     echo '沒有找到imagick!' ;
     return false;
   } 
   if(!file_exists($pdf))
   { 
      echo '沒有找到pdf' ;
       return false; 
   } 
   $im = new Imagick(); 
   $im->setResolution(120,120);   //設(shè)置圖像分辨率
   $im->setCompressionQuality(80); //壓縮比
   $im->readImage($pdf."[".$page."]"); //設(shè)置讀取pdf的第一頁
   //$im->thumbnailImage(200, 100, true); // 改變圖像的大小
   $im->scaleImage(200,100,true); //縮放大小圖像
   $filename = $path."/". time().'.png';
   if($im->writeImage($filename) == true)
   { 
      $Return  = $filename; 
   } 
   return $Return; 

$s = pdf2png('file/1371273225-ceshi_ppt.pdf','images');
echo '<div align="center"><img src="'.$s.'"></div>';
第二種:
復(fù)制代碼 代碼如下:function pdf2png($PDF,$Path){
   if(!extension_loaded('imagick')){
     return false;
   }
   if(!file_exists($PDF)){
     return false;
   }
   $IM = new imagick();
   $IM->setResolution(120,120);
   $IM->setCompressionQuality(100);
   $IM->readImage($PDF);
   foreach ($IM as $Key => $Var){
     $Var->setImageFormat('png');
     $Filename = $Path.'/'.md5($Key.time()).'.png';
     if($Var->writeImage($Filename) == true){
       $Return[] = $Filename;
     }
   }
   return $Return;
}

php技術(shù)PHP使用imagick讀取PDF生成png縮略圖的兩種方法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: avhd101在线成人播放 | 少妇久久久久 | 欧美日韩在线一区二区 | 人和拘一级毛片c | 超碰天天 | 黄视频网站在线 | 亚洲成人精| 一区二区三区网站 | 成人精品一区二区三区中文字幕 | 久久不卡日韩美女 | 国产免费一二三区 | 作爱视频免费看 | 最新午夜综合福利视频 | av看片网站 | 久草网视频 | 美女黄18岁以下禁止观看 | 真人女人一级毛片免费播放 | 福利二区 | 精品成人在线观看 | 日本成人免费网站 | 中文字幕在线播放不卡 | 日日操视频| 91精品国产91久久久久游泳池 | 日韩视频高清 | 91视频网址 | 欧美成人精品一区二区三区 | 欧美性乱 | 在线视频日韩精品 | 日韩中文电影 | 美女天天干天天操 | 国产成人精品免高潮在线观看 | 欧美精品一区二区三区四区五区 | 亚洲国产精品久久久久久 | 亚洲免费网址 | 亚洲成人免费在线观看 | 国产精品久久国产精品 | 亚洲网在线 | 欧美精品乱码久久久久久按摩 | 亚洲国产视频一区二区 | 亚洲天堂中文字幕 | 国产精品一区二区在线 |