在Ubuntu 7.10下安装RMagic

file-column是ROR应用中用来处理上传图片相当方便的插件,,但如果需要对图片进行剪裁就需要安装RMagic,安装RMagic之前还要安装ImageMagick或GraphicsMagic。

当安装了RMagic之后就可以通过如下的方法指定图片大小:

file_column :image, :magick => { :geometry => “100×100” }

这样,无论用户上传多大的图片,最后都会被放大或缩小到100×100大小。

另外还可以通过以下方法生成相应的缩略图:

file_column :image, :magick => { :versions => { :thumb => “75×75” } }

这样当用户上传图片时候,同时将生成75×75大小的缩略图一张。

RMagic在Ubuntu 7.10下的安装手记:

$ sudo apt-get install imagemagick

$ sudo gem install rmagick –include-dependencies

出现“configure: error: Can’t install RMagick. Can’t find Magick-config or GraphicsMagick-config program.” 错误。按提示安装以下包:

$ sudo apt-get install libmagick9-dev

再次安装gem:

$ sudo gem install rmagick –include-dependencies

重启Rails服务,RMagic安装成功。

经验是由痛苦中粹取出来的

在Ubuntu 7.10下安装RMagic

相关文章:

你感兴趣的文章:

标签云: