Class used to manipulate strings in the format Windows XP uses.
When examining the file properties of an image in Windows XP one can fill in title, comment, author, keyword, and subject fields. Filling those fields and pressing OK will result in the data being written into the Exif data in the image.
The data is written in a non-standard format and can thus not be loaded directly --- this class is needed to translate it into normal strings.
It is important that entries from this class are only created with the PelTag::XP_TITLE, PelTag::XP_COMMENT, PelTag::XP_AUTHOR, PelTag::XP_KEYWORD, and PelTag::XP_SUBJECT tags. If another tag is used the data will no longer be correctly decoded when reloaded with PEL. (The data will be loaded as an PelEntryByte entry, which isn't as useful.)
This class is to be used as in
Located in /src/PelEntryByte.php (line 195)
PelEntry | --PelEntryWindowsString
Inherited from PelEntry
PelEntry::$bytes
PelEntry::$components
PelEntry::$format
PelEntry::$ifd_type
PelEntry::$tag
Make a new PelEntry that can hold a Windows XP specific string.
Return the string of the entry.
This methods returns the same as getValue.
Return the string of the entry.
Give the entry a new value.
This will overwrite the previous value. The value can be retrieved later with the getValue method.
Inherited From PelEntry
PelEntry::getBytes()
PelEntry::getComponents()
PelEntry::getFormat()
PelEntry::getIfdType()
PelEntry::getTag()
PelEntry::getText()
PelEntry::getValue()
PelEntry::setIfdType()
PelEntry::setValue()
PelEntry::__toString()
Documentation generated on Thu, 05 May 2011 07:19:03 +0200 by phpDocumentor 1.4.3