【发布时间】:2018-01-02 09:22:02
【问题描述】:
Imagemagick 和 Imagick 有什么区别?
如何配置 Imagick 以使用 IIS 和 php 5.4.14?
【问题讨论】:
标签: imagemagick imagick
Imagemagick 和 Imagick 有什么区别?
如何配置 Imagick 以使用 IIS 和 php 5.4.14?
【问题讨论】:
标签: imagemagick imagick
Imagick 是 Imagemagick 的 php API。
找到正确的 dll,取消注释 php.ini 中的 imagick 并准备花一些时间让它工作。
【讨论】:
旁注,ImageMagick 不是“PHP 实用程序”,它是 PHP 之前存在的命令行实用程序。它可以被许多程序使用,或者直接被人们用来操作图像。
而 Imagick 是 PHP 的 ImageMagick API 的本机实现 -- https://www.php.net/manual/en/intro.imagick.php
我知道我的答案略有不同,但是当涉及到很多事情(包括编程)时,细节就是魔鬼。
很遗憾,我没有在 Windows/IIS 上使用 Imagick/ImageMagick 安装 PHP 的参考资料,但我认为 DLL 答案是正确的。
【讨论】:
ImageMagick 是一个 PHP 实用程序,一个用于图像处理的命令行工具。 更多详情,see this。
Imagick 是执行与 ImageMagick 相同功能的 API 或类。它为 PHP 中的图像处理提供了许多函数。参考this for more details。
对于 imagick,您还需要 ImageMagick。运行以下命令。
sudo apt-get install imagemagick php5-imagick
安装在PHP manual.中有很好的解释说明
【讨论】:
对于第一个问题,我认为您是在问 ImageMagick(不是 Image magick)和 imagick 之间的区别。 PHP手册给出了解释http://php.net/manual/en/intro.imagick.php。
对于第二个问题,它太宽泛了,无法回答。也许您可以询问您遇到的某个特定方面或问题。
【讨论】: