2013-01-15 17 views

回答

1

不,我认为你有相反的方式,你需要先安装imagemagick,安装rmagick。

Rmagic是在Ruby中使用imagemagick的Ruby扩展。 Imagemagick则是实际的'程序'。

你应该看看这个指南:http://rmagick.rubyforge.org/install-faq.html

首先,你必须要安装的ImageMagick或GraphicsMagick工具,而那些 库需要大量的其他库。

+0

我听说过需要安装devkit,你能告诉我这个吗? –

+0

我之前没有使用过Devkit,但是从看rmagick和devkit的文档,我认为开发包只是一个编译器,你不需要使用它赢得rmagick-win32 gem http:// rmagick .rubyforge.org /安装-的faq.html#GCC –

2

rmagick是允许使用ImageMagick图像处理例程的Ruby库/包装器。

如果你只是想ImageMagick的和它的命令行实用工具,比如convertmogrify,等等,那么你肯定不需要rmagick - 只需安装ImageMagick

如果你想操纵从Ruby或Ruby on Rails的图像,那么你需要两个。

1

rmagick是Ruby的宝石,让您与ImageMagick库交互(这是二进制代码,并可以在命令行中运行)

所以,你只需要,如果你想使用ImageMagick的从rmagick Ruby代码。 (并且必须安装ImageMagick)

使用rmagick不是必需的,但如果您不想使用它,则必须自己将所有调用编码到命令行工具。