php - 如何在 PHP 中执行 Imagemagick

标签 php imagemagick exec

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

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

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

编辑:已安装 Imagemagick。

最佳答案

$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);

它会说什么?

关于php - 如何在 PHP 中执行 Imagemagick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2582658/

相关文章:

php - Ajax 如何将 Javascript 字符串传递给 php

ImageMagick - 使颜色半透明

javascript - 托米 :upload Meteor package 503 service unavailable error

php - 使用 php 的 exec 函数在 Linux 中使用 diff

php shell_exec 权限被拒绝

php - 在 Codeigniter 框架中使用 Grocery 凝乳库的优点和缺点。

php - 从数组中删除所有值,同时保持键不变

php - YII2 : two models form validation, 第二个模型需要依赖第一个模型输入

ImageMagick 无法将 PDF 转换为 WSL 上的图像

linux - 像 exec() 这样的东西在 Perl 中返回一个值?