Namespace for functions operating on Exif formats.
This class defines the constants that are to be used whenever one has to refer to the format of an Exif tag. They will be collectively denoted by the pseudo-type PelFormat throughout the documentation.
All the methods defined here are static, and they all operate on a single argument which should be one of the class constants.
Located in /src/PelFormat.php (line 52)
ASCII string.
Each component will be an ASCII character.
Modelled with the PelEntryAscii class.
Unsigned byte.
Each component will be an unsigned 8-bit integer with a value between 0 and 255.
Modelled with the PelEntryByte class.
Double precision floating point number.
Entries with this format are not currently implemented.
Floating point number.
Entries with this format are not currently implemented.
Unsigned long.
Each component will be an unsigned 32-bit integer with a value between 0 and 4294967295.
Modelled with the PelEntryLong class.
Unsigned rational number.
Each component will consist of two unsigned 32-bit integers denoting the enumerator and denominator. Each integer will have a value between 0 and 4294967295.
Modelled with the PelEntryRational class.
Signed byte.
Each component will be a signed 8-bit integer with a value between -128 and 127.
Modelled with the PelEntrySByte class.
Unsigned short.
Each component will be an unsigned 16-bit integer with a value between 0 and 65535.
Modelled with the PelEntryShort class.
Signed long.
Each component will be a signed 32-bit integer with a value between -2147483648 and 2147483647.
Modelled with the PelEntrySLong class.
Signed rational number.
Each component will consist of two signed 32-bit integers denoting the enumerator and denominator. Each integer will have a value between -2147483648 and 2147483647.
Modelled with the PelEntrySRational class.
Signed short.
Each component will be a signed 16-bit integer with a value between -32768 and 32767.
Modelled with the PelEntrySShort class.
Undefined byte.
Each component will be a byte with no associated interpretation.
Modelled with the PelEntryUndefined class.
Documentation generated on Thu, 05 May 2011 07:19:11 +0200 by phpDocumentor 1.4.3