通常一個 pdf 檔不只一頁而已,如果想要將 pdf 轉換成圖檔,而且通通合併成一張圖的話,也可以用下列方式做到。

請使用 Imagick :

$img = new Imagick();
$img -> readImage(‘multi-page-pdf.pdf’);
$img -> resetIterator();

$imgs = $img->appendImages(true);
$imgs -> setImageFormat(“jpg”);         // 轉為jpg,若要轉png,自行更改

header(“Content-Type: image/jpg”);
echo $imgs;
?>

[PHP] 將 pdf 多頁轉換成合併成單一圖檔(jpg,png)
標籤:            

發表迴響