2011-02-08 8 views
2

私はこのコードを試してみました:PHP5 + ImagickでリモートURLから画像を正しく開くには?

$image = new Imagick(); 
$f = fopen('http://www.url.com/image.jpg', 'rb'); 
$image = readImageFile($f); 

を、それは動作しません。 また、これを実行する最善の方法ではないと考えており、コードにベストプラクティスを含めるようにしたいと考えています。 同じサーバー上で、このコードは、GDライブラリを使用して正常に動作します。

$im = imagecreatefromjpeg('http://www.url.com/image.jpg'); 

私はImagickのマニュアルで何かを忘れましたか?

+0

とエラーメッセージを取得していますか? – jpwco

答えて

1

は交換してください:

$image = readImageFile($f) 

$image->readImageFile($f); 
+0

ああ、どんなタイプミス!もちろん正しいですが、正しく書かれていてもまだ動作しません。 – gime

関連する問題