【问题标题】:Integrate ImageMagick & MagickWand with php ubuntu 12.04将 ImageMagick 和 MagickWand 与 php ubuntu 12.04 集成
【发布时间】:2013-12-11 04:57:59
【问题描述】:

通过参考Install ImageMagick From SourceMagickWand For PHP 中提供的详细说明,我已经在我的ubuntu 系统中安装了ImageMagick 和MagickWand。当我通过命令identify -version 查看是否安装了 ImageMagick 时,它会显示以下消息

Version: ImageMagick 6.8.7-9 Q16 i686 2013-12-09 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC
Features: DPC OpenMP
Delegates: bzlib djvu fontconfig freetype jng jp2 jpeg lcms lqr openexr pangocairo png tiff x xml zlib

这意味着 Image Magick 已安装。当我使用 MagickWand-config --version 检查 MagickWand 的版本时,它还会显示版本号 6.8.7 Q16

但问题是当我尝试初始化 MagickWand 的包装类时,即 $magick_wand=NewMagickWand(); 它向我显示以下致命错误,

Fatal error: Call to undefined function NewMagickWand()

谁能告诉我我在哪里犯了错误以及如何使它与 php 一起工作。

【问题讨论】:

  • 我还在 /usr/include/php5/ext 中放置了 'magickwand' 文件夹,以使用 magickwand 作为扩展。

标签: php imagemagick magickwand


【解决方案1】:
$img = new Imagick();

更多信息在这里:http://php.net/manual/en/book.imagick.php

这似乎已经解决了:http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=22911

【讨论】:

  • 但明确提到here它是为PHP设计的。
  • 是的,我刚刚看到了。我编辑了我的答案。好像其他用户也遇到了同样的问题?
  • 这篇文章只包含一个答案,它说加载magickwand扩展,我已经尝试过了。请参阅我在问题中的评论。我已经尝试了所有可能的方法,但失败并筋疲力尽。
  • MagickWand 为 PHP 提供的东西是 ImageMagick 没有提供的吗?我可以了解更多关于您要完成的工作的信息吗?
猜你喜欢
  • 1970-01-01
  • 2014-06-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-17
  • 1970-01-01
  • 1970-01-01
  • 2014-02-18
相关资源
最近更新 更多