Skip to content

A lightweight module designed to extract the width/height dimensions of various image types. Also supports SWFs

License

Notifications You must be signed in to change notification settings

andersonbrandon/ruby-imagespec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImageSpec
=========

ImageSpec is a lightweight module designed to extract width/height dimensions from most standard image formats, as well as SWFs.

This is a work in progress.  I intend on expanding this to include other details (EXIF, various metadata, etc.) as well.


Example
=======

# From a file in your file system
instance = ImageSpec.new('/path/to/your/file')

# From a URL
instance = ImageSpec.new('http://example.com/image.png')

# From an IO stream
file = File.new('/path/to/your/file', 'rb')
instance = ImageSpec.new(file)

instance.width
instance.height
instance.content_type

Pretty simple, huh?

Copyright (c) 2008-2011 Brandon Anderson, released under the MIT license

Contributions by Michael Sheakoski, Mike Boone and Dimitrij Denissenko

About

A lightweight module designed to extract the width/height dimensions of various image types. Also supports SWFs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages