Parent

Methods

Included Modules

Class/Module Index [+]

Quicksearch

Rabbit::ImageManipulable::EPS

Constants

GS_COMMANDS

Public Class Methods

match?(filename) click to toggle source
# File lib/rabbit/image/eps.rb, line 16
def match?(filename)
  File.open(filename) do |f|
    f.each_line do |line|
      case line
      when /^%!PS-Adobe-\d+.\d+ EPS/
        return true
      when /^%%/
        # ignore
      else
        return false
      end
    end
  end
  false
rescue ArgumentError
  false
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.