Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1367027
  • 博文数量: 828
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5030
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 13:29
文章分类

全部博文(828)

文章存档

2011年(1)

2008年(827)

我的朋友

分类: LINUX

2008-08-29 13:35:58

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

当安装了RMagic之后就可以通过如下的方法指定图片大小:
file_column:image,:magick=>{:geometry=>"100x100"}
这样,无论用户上传多大的图片,最后都会被放大或缩小到100x100大小。

另外还可以通过以下方法生成相应的缩略图:
file_column:image,:magick=>{:versions=>{:thumb=>"75x75"}}
这样当用户上传图片时候,同时将生成75x75大小的缩略图一张。

RMagic安装手记:

$sudoapt-getinstallimagemagick
$sudogeminstallrmagick--include-dependencies

出现“configure:error:Can''tinstallRMagick.Can''tfindMagick-configorGraphicsMagick-configprogram.”错误。按提示安装以下包:

$sudoapt-getinstalllibmagick9-dev

再次安装gem:

$sudogeminstallrmagick--include-dependencies

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

Ubuntu 7.10系统下安装RMagicUbuntu 7.10系统下安装RMagicUbuntu 7.10系统下安装RMagicUbuntu 7.10系统下安装RMagicUbuntu 7.10系统下安装RMagicUbuntu 7.10系统下安装RMagicUbuntu 7.10系统下安装RMagicUbuntu 7.10系统下安装RMagicUbuntu 7.10系统下安装RMagicUbuntu 7.10系统下安装RMagic
阅读(751) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~