J'essaie de générer une miniature simple à partir d'une image qui ne se trouve pas sur mon serveur en utilisant le wrapper iMagick pour ImageMagick. Pour une raison quelconque, le code suivant n'affichera rien quand appelé:Comment incorporer une image distante dans ImageMagick
<?php
$image = new Imagick("http://kunaki.com/ProductImage.ASP?T=I&ST=FO&PID=PX003Y9EDJ");
$image->thumbnailImage(100, 0);
header("Content-Type: image/jpg");
echo $image;
?>
J'ai aussi essayé d'utiliser http://kunaki.com/ProductImage.ASP?T=I&ST=FO&PID=PX003Y9EDJ.jpg
en vain. Sur la base des commentaires ci-dessous, j'ai essayé cela aussi sans résultat, mais je ne suis pas sûr si la syntaxe est correcte.
<?php
$kunaki_image = file_get_contents("http://kunaki.com/ProductImage.ASP?T=I&ST=FO&PID=PX003Y9EDJ");
$name = tempnam("/tmp", "kunaki");
$final = file_put_contents($name, $kunaki_image);
$image = new Imagick($final);
$image->thumbnailImage(100, 0);
header("Content-Type: image/jpg");
echo $image;
?>
Quelqu'un a-t-il des suggestions?
Merci!
obtenez-vous cette erreur? Erreur d'analyse: erreur de syntaxe, T_STRING inattendu dans /home/jmvarela/public_html/ihateyourjacket.com/game/image.php à la ligne 2 – Trufa
non, je n'obtiens aucun résultat du tout. –