Page 1 sur 1

Convertir un PDF en .JPG avec Image Magic impossible

Publié : jeu. nov. 20, 2014 10:23 pm
par seb
J'essaye de convertir un fichier pdf en jpg pour créer des vignettes.
je souhaite utiliser la fonction de Image Magic. Mais impossible tout les script que j'utilise me crée une erreur ou ne fonctionne pas.
J'aimerais bien un petit coup de mains.
j'ai essayé ce code et d'autres:
$pdf_file = './pdf/demo.pdf';
$save_to = './jpg/demo.jpg';

exec('convert "'.$pdf_file.'" -colorspace RGB -resize 800 "'.$save_to.'"', $output, $return_var);

if($return_var == 0) {
print "Conversion OK";
}
else print "Conversion failed.<br />".$output;
je vous remercie par avance

Re: Convertir un PDF en .JPG avec Image Magic impossible

Publié : ven. nov. 21, 2014 3:04 pm
par Sylvain - LWS
Bonjour,

Pourriez vous me communiquer votre nom de domaine ?

Vérifiez que la directive safe_mode est sur ON ou que vous utilisez la version 5.4 de php (cela peut être vu depuis la rubrique "configuration php" de l'espace client de votre domaine).

Quelle erreur obtenez vous lors de l'exécution de ce script ?

Re: Convertir un PDF en .JPG avec Image Magic impossible

Publié : sam. nov. 22, 2014 6:40 am
par seb
Bonjours,

mon noms de domaines est sudrailchambery.fr
j'ai bien bien verifier les points que vous m'avait donnée est tout est OK
et avec le code que je vous est donnée j'ai juste un retour "conversion failed" par contre j'ai essayer avec ce code
$im = new imagick( '/1/demo.pdf[0]' );
$im->setImageColorspace(255);
$im->setCompression(Imagick::COMPRESSION_JPEG);
$im->setImageFormat('jpeg');
$im->writeImage('/1/demo.jpg');
est la j'ai une erreur
Fatal error: Uncaught exception 'ImagickException' with message 'UnableToOpenBlob `/1/demo.pdf': No such file or directory @ error/blob.c/OpenBlob/2638' in /htdocs/1/1.php:23 Stack trace: #0 /htdocs/1/1.php(23): Imagick->__construct('/1/demo.pdf[0]') #1 {main} thrown in /htdocs/1/1.php on line 23
Merci de votre aide

Re: Convertir un PDF en .JPG avec Image Magic impossible

Publié : lun. nov. 24, 2014 3:29 pm
par Sylvain - LWS
Bonjour,

Je vous inviterai à ouvrir un ticket d'incidence en rapport avec votre nom de domaine en nous communiquant un lien ou nous pourrions générer cette erreur.
Je me permets de vous joindre une documentation sur cela :
http://wiki.lws-hosting.com/doku.php/co ... _incidence