Module MiniMagick
In: lib/mini_magick.rb
lib/mini_magick/version.rb
lib/mini_magick/tool/composite.rb
lib/mini_magick/tool/conjure.rb
lib/mini_magick/tool/compare.rb
lib/mini_magick/tool/stream.rb
lib/mini_magick/tool/mogrify_restricted.rb
lib/mini_magick/tool/display.rb
lib/mini_magick/tool/mogrify.rb
lib/mini_magick/tool/montage.rb
lib/mini_magick/tool/convert.rb
lib/mini_magick/tool/identify.rb
lib/mini_magick/tool/magick.rb
lib/mini_magick/tool/import.rb
lib/mini_magick/tool/animate.rb
lib/mini_magick/configuration.rb
lib/mini_magick/tool.rb
lib/mini_magick/utilities.rb
lib/mini_magick/shell.rb
lib/mini_magick/image/info.rb
lib/mini_magick/image.rb

Methods

Classes and Modules

Module MiniMagick::Configuration
Module MiniMagick::Utilities
Module MiniMagick::VERSION
Class MiniMagick::Error
Class MiniMagick::Image
Class MiniMagick::Invalid
Class MiniMagick::Shell
Class MiniMagick::Tool

Public Class methods

Returns ImageMagick‘s/GraphicsMagick‘s version.

@return [String]

Checks whether the CLI used is GraphicsMagick.

@return [Boolean]

Checks whether the CLI used is ImageMagick 7.

@return [Boolean]

Checks whether the CLI used is ImageMagick.

@return [Boolean]

@return [Gem::Version]

You might want to execute only certain blocks of processing with a different CLI, because for example that CLI does that particular thing faster. After the block CLI resets to its previous value.

@example

  MiniMagick.with_cli :graphicsmagick do
    # operations that are better done with GraphicsMagick
  end

[Validate]