2013-02-04 75 views
0

我很難在基於wordpress的網站上使用PHP Imagick圖書館將PDF文件轉換爲JPG格式。如何將PDF轉換爲使用ImageMagick和PHP的JPEG

我已經做了一些閱讀,我想我需要安裝Ghostscript來實現我的目標。 是這樣或者我可以做到沒有Ghostscript。

我的代碼看起來像這樣:

$img = new Imagick(); 
$img->setResolution(200,350); 
$img->readImageFile($link.'[0]'); 
$img->setImageFormat('jpeg'); 
$img->destroy(); 
$img->clear(); 

我可以成功運行上面的代碼沒有setImageFormat。 setImageFormat產生一個錯誤。所有其他命令都可以成功運行。

任何想法??

謝謝

回答

0

您需要安裝GhostScript。 PDF由GhostScript解釋器處理。

+0

謝謝我已經這麼做了。一旦一切正常,我會爲你的答案投票。 – ion

+0

由於使用shell_exec()和exec(),並且因爲它位於共享託管計劃並啓用了safe_mode,所以顯然託管提供程序出於安全原因無法安裝Ghostscript。所以我想我正在尋找替代解決方案。任何幫助? – ion

+0

不是很有幫助我知道,但我建議更換主機。 – Bonzo

相關問題