Class: Scruffy::Rasterizers::MiniMagickRasterizer
- Inherits:
-
Object
- Object
- Scruffy::Rasterizers::MiniMagickRasterizer
- Defined in:
- lib/scruffy/rasterizers/mini_magick_rasterizer.rb
Overview
MiniMagickRasterizer
- Author
-
Tim Connor
- Date
-
Feb 9th, 2010
The MiniMagickRasterizer converts SVG graphs to images using MiniMagick.
Instance Method Summary collapse
Instance Method Details
#rasterize(svg, options = {}) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/scruffy/rasterizers/mini_magick_rasterizer.rb', line 10 def rasterize(svg, ={}) require 'mini_magick' image = MiniMagick::Image::from_blob(svg) image.format([:as]) do |cmd| cmd.background "#0000" # Transparent background end if [:as] image.write([:to]) if [:to] image.to_blob end |