`

rails3 rmagick插件用法

 
阅读更多

环境:ruby1.9.3 rails3.2 windows7

1.rmagick2.13.1插件

在gemfile中添加: gem 'rmagick', '2.13.1'

运行bundle install 就可以安装上rmagick

如果还是安装不上,就用到请看博客中wins7中的rmagick安装说明

 

2.model层

实现图片等比例缩放,并保存图片

require 'open-uri'
require 'RMagick'


img_orig1 = Magick::Image.read(path).first   #取出图片
image1 = img_orig1.resize_to_fit(300,300)   #设置宽,高,等比例缩放
image1.write("aa.jpg")   #存放图片路径

分享到:
评论

相关推荐

    easy_captcha:验证码插件(Rails)

    基于rmagick的rails 3的简单验证码实现 经过Rails 3.2.8的测试 安装 添加到Gemfile gem 'easy_captcha' gem 'rmagick' 对于Java,您可以使用 gem 'rmagick4j' 捆绑执行后 rails g easy_captcha: install 配置 ...

    Wrox.Professional.Ruby.on.Rails.Feb.2008

    **第15章:使用插件扩展Rails** - **主要内容**:讲述如何利用Rails插件系统为应用添加新功能。 - **知识点**: - 插件的工作原理 - 安装和使用第三方插件 - 自定义插件的开发与发布 **第16章:替换Ruby工具** ...

    kamcaptcha:Rails的验证码插件

    验证码系统比ReCAPTCHA使用更少的荒谬图像。 Kamcaptcha有两个稍微独立的部分,一个用于构建要显示的单词图像的生成器,另一个用于检查提交内容的有效性的运行时配置。 产生影像 这是您在本地执行的操作,可能只是...

    rbpdf:Ruby on Rails TCPDF插件

    RBPDF模板插件 ... (使用MiniMagick或RMagick库) 安装RBPDF RBPDF是通过RubyGems分发的,可以通过安装gem的常用方式进行安装:只需在命令行中输入gem install rbpdf 。 == 如果使用图像文件,建议安装: g

    从图像 生成 Bootstrap配色方案的 Rails 应用程序_css_ruby_html_代码_下载

    4. **Bootstrap**:作为全球最广泛使用的前端框架之一,Bootstrap提供了预设的CSS类和JavaScript插件,用于创建响应式布局和界面组件。该应用需要能够将生成的配色方案转换为Bootstrap兼容的CSS格式。 5. **前端...

    redmine3.3.1安装与常用插件安装.pdf

    这些库包括但不限于:bundler(用于管理Rubygem依赖)、rails、mysql2(Ruby的MySQL驱动)、rmagick(Ruby操作图片库)、jquery-rails(jQuery的Rubygem版本)等。例如,安装bundler的命令是gem install bundler,...

    RailsWithApacheAndMongrel.pdf

    3. **安装Rails及相关组件** - **Ruby**: Ruby是Rails的基础,需要首先安装Ruby。 - **Rubygems**: 用于管理Ruby包,安装Rails必需。 - **RDoc**: 生成文档工具,可选但建议安装。 - **Rails**: 主要开发框架,...

    Windows下Redmine_2.5.2安装和配置

    3. `railsinstaller-2.2.3.exe`:Rails Installer,这是一个包含了Ruby 1.9.3和Rails 3.2的集成安装包,方便快速搭建Rails开发环境。 4. `RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.zip`:RMagick gem,用于图像处理,...

    redmine搭建以及RTX消息提示的配置

    3. MySQL:我们将使用 MySQL 5.5。 安装 安装过程可以分为Several步骤: 1.1、安装 Ruby 和 Rails:使用 RailsInstaller 安装 Ruby 和 Rails,安装路径设为 E:\ROR,安装过程中记得选中添加路径到环境变量。 1.2...

    win下安装redmine2.1

    bundle install --without development test rmagick postgresql sqlite ``` 2. **执行数据迁移**: - 设置环境变量 `RAILS_ENV=production`。 - 执行以下命令完成数据迁移和默认数据加载: ``` rake db:...

    Windows 2003下安装redmine

    **Redmine** 是一款非常流行的项目管理和跟踪系统,它基于 Ruby on Rails 构建,支持多种数据库,并且可以集成多种插件。由于 Redmine 的安装涉及到 Ruby 环境配置、Web 服务器配置等多个环节,因此对于初学者来说...

    lifepixelart.github.io

    Ruby是一种面向对象的、动态类型的脚本语言,常用于Web开发,尤其是与Ruby on Rails框架结合时,能快速构建功能丰富的web应用。在这个场景中,Ruby可能是用来编写GitHub Pages的Jekyll主题,或者用于生成、处理像素...

Global site tag (gtag.js) - Google Analytics