ImageMagickのiMagickラッパーを使用して、サーバー上にない画像から簡単なサムネイルを生成しようとしています。何らかの理由で、次のコードは呼び出されても何も表示されません。
<?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;
?>
私もhttp://kunaki.com/ProductImage.ASP?T=I&ST=FO&PID=PX003Y9EDJ.jpg
無駄に使ってみました。
以下のコメントに基づいて、私もこれを試みましたが結果はありませんでしたが、構文が正しいかどうかはわかりません。
<?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;
?>
誰か提案はありますか?
ありがとう!