如何使用PHP5 + Imagick从远程URL正确打开图像?

时间:2011-02-08 19:54:13

标签: php url imagemagick imagick

我试过这段代码:

$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手册中的内容?

1 个答案:

答案 0 :(得分:1)

尝试更换:

$image = readImageFile($f)

$image->readImageFile($f);