Ansel_ImageDataGeneral class for fetching and parsing EXIF information from images.
Works equally well with either the built in php exif functions (if PHP compiled with exif support) or the (slower) bundled exif library.
$Horde: ansel/lib/Exif.php,v 1.41.2.13 2010-09-08 17:02:23 mrubinsk Exp $
Copyright 2003-2009 The Horde Project (http://www.horde.org/)
Located in /lib/Exif.php (line 15)
static getAttributes (line 28)
Get the image attributes from the backend.
static getFields (line 495)
Get the list of Exif fields we support, and their descriptions.
getExifData (line 58)
Get the EXIF data from an image, process it, and return it.
getHumanReadable (line 236)
Convert an exif field into human-readable form.
Some of these cases are ported from the Exifer library, others were changed from their implementation where the EXIF standard dictated different behaviour.
_convertToFraction (line 187)
Converts a floating point number into a fraction.
Many thanks to Matthieu Froment for this code.
(Ported from the Exifer library).
_degToDecimal (line 155)
_formatExposure (line 164)
More human friendly exposure formatting.
_parseGPSData (line 131)
Parse the Longitude and Latitude values into a standardized format regardless of the source format.
Documentation generated on Sun, 30 Jan 2011 05:08:45 +0000 by phpDocumentor 1.4.3