`
toostupid
  • 浏览: 11790 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

RMagick and file-column for windows

阅读更多

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.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

    `rmagick-2.3.0-x86-mswin32.gem` 是一个针对Windows平台的Ruby库,主要用于图像处理和操作。这个库是RMagick的封装,它是一个Ruby接口,允许Ruby程序员充分利用ImageMagick和GraphicsMagick这两个强大的图像处理...

    rmagick-2.13.1-x86-mingw32.gem

    redmine的一个包文件,可以用来导出为pdf,图像的功能

    rmagick-2.16.0.gem

    安装redmine-3.2.3 ruby on rails 下的插件 rmagick 2.16.0 gem

    rmagick-2.10.0.gem

    rails 插件rmagick 2.10.0 gem

    ruby图片处理工具

    在给定的文件列表中,`rmagick-2.10.0-x86-mswin32.gem` 就是这个库的安装包,适用于 32 位的 Windows 系统。 **ImageMagick** 是一个跨平台的开源图像处理软件,它支持大量的图像格式,如 JPEG、PNG、GIF、BMP 等...

    Windows下Redmine_2.5.2安装和配置

    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:WaSP眼的 RMagick 集成

    hornetseye-rmagick 作者: Jan Wedekind版权所有: 2010许可证: GPL 概要 这个 Ruby 扩展实现了必要的转换,以保存和加载存储在 {Hornetseye::MultiArray} 中的图像。 安装 hornetseye-rmagick使用RMagick Ruby 扩展...

    rmagick:ImageMagick的Ruby绑定

    马吉克目录介绍RMagick是Ruby编程语言和ImageMagick图像处理库之间的接口。先决条件最新版本的RMagick需要具备这些先决条件。 操作系统Linux * BSD 苹果系统视窗其他* nix类系统Ruby2.3版或更高版本。 您可以从获得...

    ChunkyGuide:jackjt8 的 Chunky https 指南

    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 -- --...

    安装Ruby On Rails所需的部分资源

    - `RMagick-2.11.1.tar.gz` 和 `RMagick-2.11.1.tar.lzma`:这些是RMagick库的源代码压缩包,用于编译和安装。通常,如果你的系统上没有预编译的RMagick Gem,你需要下载源码,解压并编译以安装。 安装过程通常...

    electrical-age.github.io:电气时代官方网站

    $ gem install rmagick -- ' --with-opt-dir="[path to ImageMagick]" ' $ gem install jekyll-responsive_image $ jekyll serve 最后,从根文件夹运行./script/server.sh脚本以在本地构建和服务Jekyll。 导航到以...

    px4test:连续交付的测试脚本

    Hans-CI用于嵌入式硬件上的持续集成官方网站: : 用户数先决条件通过软件包管理器安装操作系统依赖项:苹果系统brew install opencv imagemagick ninjasudo gem install specific_install和RMagick: sudo gem ...

    ImageMagick-6.9.10-12

    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

    ### Windows 2003 下安装 Redmine 的详细步骤与注意事项 #### 一、环境准备 **Redmine** 是一款非常流行的项目管理和跟踪系统,它基于 Ruby on Rails 构建,支持多种数据库,并且可以集成多种插件。由于 Redmine ...

    ImageMagick-6.9.tar.gz

    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 ...

Global site tag (gtag.js) - Google Analytics