Project Home • Blog • Forums • Known Issues • External Project Link • Contact Project
ColdFusion 8.x and up has the built-in functions imageGetIPTCMetadata and imageGetExifMetadata for photo metadata extraction. However, these functions are based on the library called metadata-extractor by Drew Noakes, and they only return a subset of the total metadata available. Also ColdFusion does not provide a method to set image metadata.
This ImageMetadata.cfc is intended to be an enhancement to those functions. It is essentially a wrapper to the ExifTool command line utility by Phil Harvey. The CFC can extract a much wider range of metadata than ColdFusion can alone, and it offers the ability to set metadata. Setting image metadata in photographs is important because it is common that you would want to set IPTC metadata such as Copyright, Creator, Description, Headline, or Location for example.
The CFC is provided with demonstration usage and the API documentation as generated by the CFC Explorer.
Recent Blog Entries:
5/25/12 ColdFusion Memory Tracking: Real World Performance Example
5/18/12 Presentation Files for Automated System Testing at CFObjective
5/15/12 Automated System Testing for Web Apps at CF.Objective
4/3/12 Could not find ColdFusion component or interface Query
3/10/11 ImageMetadata.cfc - Enhancement for ColdFusion's Functions
This was tested against Windows 7 and Mac OS X 10.5 against both ColdFusion 8.01 and 9.01.
The CFC requires that you have installed ExifTool from http://www.sno.phy.queensu.ca/~phil/exiftool/ to the ColdFusion server.
Additional notes, requirements, usage, and contact info are found in the CFC comments.
There are no issues for this project.
To enter issues for this (or any other) project, you must be logged in.
Adobe and the Adobe product names are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.