All releases of PHP Exif Library

  •  19 Dec 2006 11:25
Avatar

    Release Notes: setExif(), getExif(), and clearExif() methods were added as a convenient and recommended way of manipulating the Exif data in a PelJpeg object. PelEntryTime was improved to deal with timestamps in the full range from year 0 to year 9999. PelTag::getDescription() was removed because the descriptions were out of context. A new example demonstrates how to resize images while keeping the Exif data intact. A Japanese translation was added and the French and Danish translations were updated.

    •  08 Jan 2006 14:46
    Avatar

      Release Notes: Full support for GPS information was added, breaking API compatibility with the previous version, along with JPEG comments, the Gamma tag, and Windows XP-specific title, comment, author, keywords, and subject tags. A non-strict mode for broken images where most errors won't result in visible exceptions was implemented. A partial Polish translation was added. The API documentation was updated with details about the constraints on format and number of components for each tag.

      •  18 Feb 2005 04:43
      Avatar

        Release Notes: Erroneous IFD entries will now be skipped while loading instead of causing a total abort. The documentation was expanded with a short tutorial and a FAQ. New test images were added from Leica D-LUX, and Olympus C50Z and C765 cameras.

        •  10 Oct 2004 20:34
        Avatar

          Release Notes: Running under PHP version 5.0.2 would produce incorrect EXIF data. This release works correctly on all versions of PHP 5. It runs on installations without support for Gettext, but does so with English text only. A new example script was added, showing how one can mass-rename images based on their timestamps. The Danish translation was updated slightly. The collection of test images has been split out as a separate download.

          •  21 Jul 2004 21:54
          Avatar

            Release Notes: The interface for PelJpeg and PelTiff was changed so that one can now add new content from scratch to JPEG and TIFF images. Bugs in the loading of signed bytes and shorts were fixed, as well as a bug where timestamps were saved in UTC time but loaded in local time. The code that turned PelJpeg objects into bytes was fixed, and new test cases were written to test the writing and reading of PelJpeg objects to and from files. New images from Nikon models E950, E5000, and Coolscan IV have been added to the test suite, bringing the total number of tests up to more than 1000.

            •  28 Jun 2004 14:15
            Avatar

              Release Notes: This release has been tested with images from a number of different camera models (from Fujifilm, Nikon, Ricoh, Sony, and Canon), leading to the discovery and correction of a number of bugs. The API for PelJpeg::getSection() was changed slightly, making it more convenient to use. All classes and methods are now documented.

              •  09 Jun 2004 21:35
              Avatar

                Release Notes: The infrastructure for internationalization has been put in place. Preliminary translations for Danish, German, French, and Spanish are included. Support for tags with GPS information has been disabled due to conflicts with a number of normal tags.

                •  25 May 2004 17:39
                Avatar

                  Release Notes: Support was added for parsing TIFF images, leading to a mass renaming of files and classes to cleanup the class hierarchy. The decoding of EXIF data is now tested against known values (over 400 individual tests), which lead to the discovery of a couple of subtle bugs. The documentation has been updated and expanded.

                  •  16 May 2004 14:45
                  Avatar

                    Release Notes: This release brings updated documentation and better support for the EXIF user comment tag and for tags containing version information. The code is now tested using SimpleTest.

                    •  08 May 2004 11:06
                    Avatar

                      Release Notes: In this release most of the functionality is in place. JPEG files are parsed, EXIF entries are found and interpreted, the entries can be edited and new entries can be added, and the whole thing can be turned into bytes and saved as a valid JPEG file. The API is still subject to change, and will remain so until version 1.0 is reached.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.