From: Tony Arcieri Date: 2010-07-10T13:13:05+09:00 Subject: [ANN] SmartImage 0.0.4 - simple yet powerful cross-platform thumbnail generation and image manipulation in Ruby --000e0cd5983c61f43d048b00bc3e Content-Type: text/plain; charset=ISO-8859-1 "It's like a Swiss Army Knife for images, but one of those tiny ones you can keep on your keychain" AND YES, it works with Rails! SmartImage is an image processing/compositing/thumbnailing Ruby with the following design goals: - Completely seamless installation and usage across all Ruby implementations, with an emphasis on MRI and JRuby - Expose a small but powerful and easy-to-understand API - Easy to extend with support for multiple image compositing backends (presently RMagick and Java Graphics2D) That's cool, so what can it do? - Create thumbnails (even in your Ruby on Rails application!) - Scale images - Composite multiple images into a single image - Convert between various image formats (.png, .jpg, and .gif presently supported) - Apply alpha masks to an image Why should I use SmartImage instead of RMagick, ImageScience, etc? - You want a more powerful and more cross-platform library than ImageScience - You want a library with a less mind-bogglingly bloated API than RMagick - You're considering a move to an alternative Ruby implementation like JRuby and want an image library that works seamlessly between MRI, JRuby, and other Ruby implementations -- v0.0.4 release notes: - Fixed bug in processing alpha channel of JRuby canvas objects when saving .jpgs, causing color channel corruption. - Fixed bug in SmartImage.thumbnail_file where images are always saved as .pngs regardless of the specified file extension. -- Tony Arcieri Medioh! A Kudelski Brand --000e0cd5983c61f43d048b00bc3e--