通常一個 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;
?>

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *