《PHP學(xué)習(xí):PHP中使用imagick實(shí)現(xiàn)把PDF轉(zhuǎn)成圖片》要點(diǎn):
本文介紹了PHP學(xué)習(xí):PHP中使用imagick實(shí)現(xiàn)把PDF轉(zhuǎn)成圖片,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
PHP應(yīng)用PHP Manual里,對(duì)imagick的描述,真的是簡(jiǎn)潔,每個(gè)成員函數(shù),點(diǎn)擊打開(kāi)就看到如下文本:
代碼如下:
Warning
This function is currently not documented; only its argument list is available.
剛才辦理了PHP加載問(wèn)題后,對(duì)圖片的處理相當(dāng)方便,網(wǎng)上隨便找了一段:
代碼如下:
<?php
Header("Content-type: image/jpeg");???
/**
* 縮小圖片尺寸.
*
* @param $image 待處理的二進(jìn)制圖片
* @param $width 處理后圖片尺寸的寬度(px)
* @param $height 處理后圖片尺寸的高度(px)
* @param $crop 是否裁剪圖片
*
* @return 處理好的二進(jìn)制圖片
*/
function resize($image, $width, $height, $crop)
{
?? $imagick = new Imagick($image);
?? $w = $imagick->getImageWidth();
?? $h = $imagick->getImageHeight();
?? if ($w > $width || $h > $height)
?? {
????? if ($crop)
????? {
???????? $imagick->cropThumbnailImage($width, $height);
????? }
????? else
????? {
???????? $imagick->resizeImage($width, $height, Imagick::FILTER_LANCZOS, 1, true);
????? }
?? }
?? $processed_image = $imagick->getImageBlob();
?? return $processed_image;
}
$s=resize("123.jpg", 60, 40, 1);
echo $s;
?>
但我要用這個(gè)擴(kuò)展做的,是將PDF轉(zhuǎn)成PNG.PDF哦!
代碼如下:
歡迎參與《PHP學(xué)習(xí):PHP中使用imagick實(shí)現(xiàn)把PDF轉(zhuǎn)成圖片》討論,分享您的想法,維易PHP學(xué)院為您提供專(zhuān)業(yè)教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/12531.html