我如何使用PHP的ImageMagick二进制文件?

时间:2011-03-11 19:48:03

标签: php imagemagick

我在本地使用ImageMagick库进行图像编辑。在我的在线共享服务器中没有安装ImageMagick但是在请求之后,他们在/usr/local/bin安装了ImageMagick二进制文件,例如convert上的/usr/local/bin/convert二进制文件。

如何在脚本中使用这些二进制文件?

3 个答案:

答案 0 :(得分:3)

  1. 在本地计算机上下载并安装ImageMagick。
  2. 创建一个包含一两个图像的测试文件夹。
  3. 打开shell,转到测试文件夹,然后开始播放命令,直到找到能够获得所需结果的命令。请咨询(不是那么有用)文档:http://www.imagemagick.org/script/command-line-tools.php
  4. 将此命令粘贴到您的php脚本中,根据需要用php变量替换任何文件名或参数。
  5. exec( // command );

答案 1 :(得分:2)

使用exec,如

$inputFile = 'file.jpg';
$outputFile = 'file.png';
exec('/usr/local/bin/convert '.$inputFile.' '.$outputFile);

答案 2 :(得分:0)

那些不是“perl二进制文件”,它们是C库和二进制可执行文件。

您需要构建/安装使用它们的php模块。