Proposal for "JpegXmpReader"

» Metadata » Status
» Description
JpegXmpReader provides access to Photoshop-style XMP metadata stored in JPEG files. PHP has built-in support for the older EXIF metadata standard, but recent versions of Photoshop use XMP instead. This module fills the gap.

JpegXmpReader is a subclass of JpegMarkerReader, which provides reasonably efficient access to arbitrary markers within a JPEG file.
» Dependencies » Links
  • PHP >= 5.0
  • Image::JpegMarkerReader
» Timeline » Changelog
  • First Draft: 2008-05-21
  • Proposal: 2008-05-21
  • Call for Votes: 2008-06-09
  • Thomas Boutell
    [2008-06-04 17:07 UTC]

    Now passes PEAR coding standards validator
    Now throws exceptions rather than returning false on truly unexpected conditions
    Correctly treats encountering the start of the actual image data as a non-error condition
    Optionally supports reading past the image data to look for markers beyond it (defaults off for performance reasons - 99% of the time this is not desirable)