1、首先到这个地方去下载RMagick的最新Windows版本,到目前为止的最新版本是rmagick-win32-1.13.0_IM-6.2.9-3.zip。
2、先解压,然后输入命令安装:gem install rmagick-1.13.0-win32.gem
3、然后再点ImageMagick-6.2.9-3-Q8-windows-dll.exe安装,并且把这个的安装路径放到path环境变量里面去,否则会出现CORE_RL_magick_.dll找不到的错误(需要注意,加入后CMD需要重新打开下,否则不行)。
然后试试这段代码,如下:
生成缩略图的示例代码
2、先解压,然后输入命令安装:gem install rmagick-1.13.0-win32.gem
3、然后再点ImageMagick-6.2.9-3-Q8-windows-dll.exe安装,并且把这个的安装路径放到path环境变量里面去,否则会出现CORE_RL_magick_.dll找不到的错误(需要注意,加入后CMD需要重新打开下,否则不行)。
然后试试这段代码,如下:
生成缩略图的示例代码
require 'rubygems'
require 'RMagick'
include Magick
pic = ImageList.new("Sunset.jpg") #必须要有Sunset.jpg图片
len = pic.columns > pic.rows ? pic.columns : pic.rows #原尺寸大小
f = 256.0/len; #调整缩放的大小
thumb = pic.thumbnail(f)
thumb.write("Sunset_tb.jpg")