Sha256: efe0f79a850c73eaee57676f8836ed368b505687cc149f35ef44f3e2ff5d8363
Contents?: true
Size: 514 Bytes
Versions: 3
Compression:
Stored size: 514 Bytes
Contents
require 'image_size' class ImageOptim class ImageMeta def self.for_path(path) is = ImageSize.path(path) new(is.format) rescue ImageSize::FormatError => e warn "#{e} (detecting format of image at #{path})" end def self.for_data(data) is = ImageSize.new(data) new(is.format) rescue ImageSize::FormatError => e warn "#{e} (detecting format of image data)" end attr_reader :format def initialize(format) @format = format end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
image_optim-0.13.3 | lib/image_optim/image_meta.rb |
image_optim-0.13.2 | lib/image_optim/image_meta.rb |
image_optim-0.13.1 | lib/image_optim/image_meta.rb |