我正在尋找ImageMagick與gs和imagick合作。我試圖執行代碼行(它獲取多頁/圖層pdf的第一行以顯示它)。這段代碼不應該是錯誤的來源,這是服務器端的問題。imagick問題:postscript代表失敗
$img = new Imagick($pdf_file."[0]");
在源網頁,我得到這個錯誤:
exception 'ImagickException' with message 'Postscript delegate failed...
我已經做了相當多的谷歌搜索/嘗試解決這一問題。我有:
- 重新安裝GS和ImageMagick的(目前imagick是給了我一個奇怪的化妝錯誤,由於這樣的事實,我現在用的RC,而不是穩定)
- 添加擴展爲php.ini(imagick的.so)
- 重新配置ImageMagick的安裝包括--with-GSLIB(GS被添加到列表中)
- 動態鏈接的/ usr/bin中的(對於GS)
- 其他一些東西(是的,他們都可用並安裝)。
轉換命令工作,我已經測試,並確認它的使用與以下行,它運行良好,沒有錯誤。生成的PDF完美顯示。
convert test.pdf test2.pdf
我已經用盡了幾乎所有我能想到的,而且大部分是谷歌和其他網站所提供的。有沒有人有任何建議,以最好的方式來解決這個問題?我很高興製作日誌等,只是不確定究竟會對這個錯誤有什麼幫助。
如果您希望我們超越單純的猜測,您需要添加更多信息。 (1)你想實現什麼樣的轉換。 (2)你的輸入是什麼文件類型? (3)你想輸出什麼文件類型? (4)您在轉換過程中使用了哪些類型的參數? –