1. Download RMagick For Win
2. Unzip the file to local folder.
#gem install rmagick --local
3. Install file-column as plugin
#ruby script/plugin install http://opensvn.csie.org/rails_file_column/plugins/file_column/trunk
Code 1:
class Entry < ActiveRecord::Base
file_column :image, :magick => {
:versions => { "thumb" => "50x50", "medium" => "640x480>" }
}
end
'image'是entry这个表的一个字段,储存文件的路径。
上载 : <!---->
显示: <!---->
<%= image_tag url_for_file_column 'entry', 'image' ,'thumb'%>
<%= image_tag url_for_file_column 'entry', 'image' ,'medium'%>
_form.html:
<%= file_column_field 'entry', 'image' %>p>
show.html:
<%= start_form_tag 'create',:multipart => true%>
<%= render :partial => 'form' %>
<%= submit_tag "Create" %>
<%= end_form_tag %>
|
"thumb" => "50x50" : 表示默认宽度50,高度自适应
"thumb" => "50x50!" : "!"表示强制50*50
"thumb" => "50x50>" : ">"表示如果图片本来就小,就不用放大
file_column :image, :store_dir=>"你想要存图片的目录"
分享到:
相关推荐
RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.rar 包含 rmagick-2.13.2.gem ImageMagick-6.5.6-8-Q8-windows-dll.exe RMagick-2.12.0.tar.gz rmagick-2.12.0-x86-mswin32.gem
`rmagick-2.3.0-x86-mswin32.gem` 是一个针对Windows平台的Ruby库,主要用于图像处理和操作。这个库是RMagick的封装,它是一个Ruby接口,允许Ruby程序员充分利用ImageMagick和GraphicsMagick这两个强大的图像处理...
redmine的一个包文件,可以用来导出为pdf,图像的功能
安装redmine-3.2.3 ruby on rails 下的插件 rmagick 2.16.0 gem
rails 插件rmagick 2.10.0 gem
在给定的文件列表中,`rmagick-2.10.0-x86-mswin32.gem` 就是这个库的安装包,适用于 32 位的 Windows 系统。 **ImageMagick** 是一个跨平台的开源图像处理软件,它支持大量的图像格式,如 JPEG、PNG、GIF、BMP 等...
在Windows环境下搭建Redmine项目管理平台,主要涉及的步骤包括安装Ruby、MySQL、Redmine以及相关的依赖库。首先,我们来详细讲解每个组件及其安装配置。 1. **Ruby**: 安装Ruby是Redmine的基础,这里选择了Ruby...
**ImageMagick 版本**: rmagick-2.13.1-x86-mingw32。 #### 安装与配置步骤 ##### 一、依赖选择与说明 Redmine 是一个开源的、灵活的项目管理和问题追踪工具,其功能强大且易于扩展。但在 Windows 平台上安装 ...
4. `RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.zip`:RMagick gem,用于图像处理,Redmine中的问题可以附带图片。 5. `xampp-win32-1.8.3-0-VC11-installer.exe`:XAMPP,一个免费的Web服务器套件,包括Apache、MySQL...
hornetseye-rmagick 作者: Jan Wedekind版权所有: 2010许可证: GPL 概要 这个 Ruby 扩展实现了必要的转换,以保存和加载存储在 {Hornetseye::MultiArray} 中的图像。 安装 hornetseye-rmagick使用RMagick Ruby 扩展...
马吉克目录介绍RMagick是Ruby编程语言和ImageMagick图像处理库之间的接口。先决条件最新版本的RMagick需要具备这些先决条件。 操作系统Linux * BSD 苹果系统视窗其他* nix类系统Ruby2.3版或更高版本。 您可以从获得...
development headers and libraries for C and C++ system path和development headers and libraries for C and C++安装 。 检查convert -version (非管理员)。 使用gem install rmagick --platform=ruby -- --...
- `RMagick-2.11.1.tar.gz` 和 `RMagick-2.11.1.tar.lzma`:这些是RMagick库的源代码压缩包,用于编译和安装。通常,如果你的系统上没有预编译的RMagick Gem,你需要下载源码,解压并编译以安装。 安装过程通常...
$ gem install rmagick -- ' --with-opt-dir="[path to ImageMagick]" ' $ gem install jekyll-responsive_image $ jekyll serve 最后,从根文件夹运行./script/server.sh脚本以在本地构建和服务Jekyll。 导航到以...
Hans-CI用于嵌入式硬件上的持续集成官方网站: : 用户数先决条件通过软件包管理器安装操作系统依赖项:苹果系统brew install opencv imagemagick ninjasudo gem install specific_install和RMagick: sudo gem ...
PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK). With a language interface, use ImageMagick to modify ...
### Windows 2003 下安装 Redmine 的详细步骤与注意事项 #### 一、环境准备 **Redmine** 是一款非常流行的项目管理和跟踪系统,它基于 Ruby on Rails 构建,支持多种数据库,并且可以集成多种插件。由于 Redmine ...
PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK). With a language interface, use ImageMagick to modify ...