Imagemagick png pdf dönüştürmek

2 Cevap php

Ben komut satırını ve php kullanarak oldukça yeni. Ben exec () fonksiyonu ile ImageMagick nasıl kullanılacağını anlamaya çalışıyorlar söyleniyor. Ben, şu anda bu var

$command="/usr/local/lib/ImageMagick  convert images/a.pdf images/a.png"; 

if(exec($command)){
    echo 'yes';
}
else{
    echo 'no';
}

'Hayır' dönen Hangi. Ben doğru dizinden dönüştürmek nasıl yürütüleceği konusunda bir şey eksik inanıyorum. Benim $ komut düzgün ayarlanmış mı? (Benim web barındırma, Lunarpages gelen ImageMagick yolunu verildi).

Ben ImageMagick ilgili diğer sorulardan bazıları ile okudum ama benim komutu kurmak yardımcı olmak için çok bulamadı.

Thanks for any help,
Levi

2 Cevap

Ne komut şu anda yapmaya çalıştığı tahmin ediyorum / usr / local / lib / ImageMagick adlı bir program niyetinde değil ne yürütmek değildir. Bu Imagemagick yolu ise ve size aşağıdaki için komutu değiştirmek için gereken dönüştürmek yardımcı programını kullanmak istiyorsanız:

/usr/local/lib/ImageMagick/convert images/a.pdf images/a.png

Bu da herhangi bir sorun olmadan çalışması gerektiğini işaret at! Sen convert komut sizin için ne yapabilirim içine daha fazla kazmak isteyebilirsiniz!

: exec () ve exec varsayılan ve yürütme sonuçları gibi bu parametreleri biri aracılığıyla geri geçirilen bir dize döndürür olarak doğru yolu kullanın

$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);
}

http://php.net/manual/en/function.exec.php bakın