【问题标题】:How to execute Imagemagick in PHP如何在 PHP 中执行 Imagemagick
【发布时间】:2010-04-06 04:38:30
【问题描述】:

我在这里找到了一篇非常有用的帖子,内容是关于将图像裁剪成圆形。但是,当我尝试在 PHP 中使用 exec 执行 imagemagick 脚本时,我没有得到任何结果。我已经检查以确保目录具有正确的权限等。有没有我遗漏的步骤?

任何见解将不胜感激。这是我的脚本的样子:

$run = exec('convert -size 200x200 xc:none -fill daisy.jpg -draw "circle 100,100 100,1" uploads/new.png');

编辑:Imagemagick 已安装。

【问题讨论】:

    标签: php imagemagick exec


    【解决方案1】:
    $out=array();
    $err = 0;
    $run = exec('convert -size 200x200 xc:none -fill daisy.jpg -draw "circle 100,100 100,1" uploads/new.png',$out,$err);
    echo implode ("<br>",$out);
    print_r($err);
    print_r($run);
    

    它会说什么?

    【讨论】:

    • 它显示“127”,这显然意味着路径有问题。
    • @erik 只使用绝对路径。源图片和结果图片
    猜你喜欢
    • 2011-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-15
    相关资源
    最近更新 更多