[英]Imagemagick convert pdf to png
我是使用命令行和php的新手。 話雖這么說,我一直試圖弄清楚如何使用exec()函數使用ImageMagick。 我現在有這個,
$command="/usr/local/lib/ImageMagick convert images/a.pdf images/a.png";
if(exec($command)){
echo 'yes';
}
else{
echo 'no';
}
哪個回歸'不'。 我相信我錯過了一些關於如何從正確的目錄執行轉換的內容。 我的$命令設置正確嗎? (我從我的網絡主機Lunarpages那里獲得了ImageMagick的路徑)。
我已經閱讀了有關ImageMagick的其他一些問題,但我找不到太多幫助我設置命令。
謝謝你的幫助,
列維
您的命令當前正在嘗試執行的是執行名為/ usr / local / lib / ImageMagick的程序,我猜這不是您想要的。 如果這是ImageMagick的路徑,並且您想要使用轉換實用程序,則需要將命令修改為以下內容:
/usr/local/lib/ImageMagick/convert images/a.pdf images/a.png
它應該在沒有任何問題的情況下工作! 您可能想進一步深入了解convert命令可以為您做什么!
使用exec()正確的方法,因為exec默認返回一個字符串,執行結果通過其中一個參數傳回:
$command="/usr/local/lib/ImageMagick/convert images/a.pdf images/a.png";
exec($command,$output,$result);
if ($result == true ){
echo 'yes';
}
else{
echo 'no, here's what happened with command output';
print_r($output);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.