Local FastImage Resize
This is a fork of the FastImage Resize gem.
It features the following differences:
- Removal of all remote image handling code
- Replacing RubyInline with native extension
- Support for Exif orientation
- Minor changes to code organization
Installation
Add this line to your application's Gemfile:
gem 'local-fastimage_resize', require: 'fastimage/resize'
And then execute:
$ bundle
If you are using Bundler's autorequire, you're good to go. Otherwise make sure
to require "fastimage/resize"
.
Or install it yourself as:
$ gem install local-fastimage_resize
Again, make sure to require "fastimage/resize"
.
External dependencies
local-fastimage_resize
, just as fastimage_resize
, depends on
libgd. Therefore you need to have the development
headers installed on your system.
- Mac OS (Homebrew):
brew install gd
- Debian:
apt-get install libgd-dev
- Ubuntu:
apt-get install libgd2-noxpm-dev
The Ubuntu package with XPM support will work just as well. It's just, that
fastimage_resize
will not make any use of it.
Usage
See README.textile for more documentation. Everything should work as advertised, except for remote images of course.
License
MIT, see file MIT-LICENSE