今天我又测试了下php生成缩略图的问题,我发现php自带的gd库生成的缩略图还是不够清晰,即使我将php升级到5.2.12.
于是乎,我计划用其他扩展——ImageMagick,这个相关的资料我之前也看过好几次,下面我贴出一网址,http://www.niutian365.com/blog/article.asp?id=110
里面的资料有一句话“下载的时候注意你下载的magickwand 支持的php版本,目前是 php-5.2.0的版本”,如何知道我所需要的magickwand 和我机器上装的php版本相一致呢,一直找不到答案,每次都卡在这个地方,请用过magickwand 的朋友说说

解决方案 »

  1.   

    ok
    看了ImageMagick官方ftp目录下面的windows子目录,只有一个Directory php-5.2.0 ,我的php是5.2.12,先装着看看,是否能使用。期待中
      

  2.   

    求救,现在安装成功了,但简单的测试一下代码,有报错,貌似无法运行扩展<?php
    function resize($file)
    {
    $image_handle =new Imagick($file);
    $width=$image_handle->getImageWidth();
    $height=$image_handle->getImageHeight();
    //百分比
    $percent=179/$width;
    //进一取整
    $height=ceil($height*$percent);
    //按照比例进行缩放
    $image_handle->thumbnailImage(179,$height);
    //生成图像
    $image_handle->writeImage(time()."page_pics.jpg");
    }
    $file = "204.jpg";
    resize($file);echo file_get_contents($paths);
    ?>
    报错:Fatal error: Class 'Imagick' not found in E:\Mysite\code\upload\1\imagemagick.php on line 4
      

  3.   

    我的ImageMagick是安装成功的,有图为证:
    此外,我的环境是:
    Apache2.2.11+php5.2.12
      

  4.   

    MMD,官方的版本是如此的低!!!
    原来是版本的问题