Exif Data Extractor

Stable Version 0.1.6 (O10)
Also available for 11
Published on 22 March 2017 by 
Created on 01 February 2017
Retrieve Exif Data from image binary data. This extension can be used in page or logic actions, to retrieve stored Exif data from an image. The image binary can be presented as a parameter to one of the functions in the XIF. The result is a recordlist with key/value data.
Read More

This component extracts the Exif data from a picture and returns it in a list

Basic usage is pretty straight-forward:

  • Reference the component
  • Drag the function Logic->CoolExif->GetExifDataFromImage in your action flow
  • Provide a binary-data object containing an image

After execution the returned KeyValuePair object contains a list with Exif Fields (Name/Value) which have been found in the image. 

There are three actions available in this version:

  • GetExifDataFromImage - Basic key/value pair list with tag name and value
  • GetExifDataFromImageDirectory - Includes grouping in directories
  • GetExifDataFromImageAll - Includes the Exif identifiers (integer and hex-value)

When the binary-data contains a not-recognized format, an exception is thrown which can be handled in your logic.

Please be aware: The component does not provide information NOT found in the image. For example GeoLocation data can only be found when an image contains these Exif-Tags

Thanks to Drew Noakes for the metadata-extractor libraries

What’s new (0.1.6)

FIXED: was giving an Installation dependency error

Reviews (0)
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Patrick Baanvinger who created this component.
Exif Data Extractor has no dependencies.
Component Consumers
No consumers yet.
Weekly Downloads 
Related Components
Silk UI Web
OutSystems R&D
A fully responsive and beautiful UI framework that works within the OutSystems Platform. Build amazing looking applications, in a fraction of the time, which work perfectly across devices. Learn how to start using Silk UI and see the examples at silkui.outsystems.com . Obtain assistance on using Silk UI in our forums .
OutSystems Now
OutSystems R&D
OutSystems Now brings your OutSystems experience to any device.
OutSystems UI Mobile
OutSystems R&D
Create amazing native mobile applications using this fully integrated UI framework for OutSystems, with dozens of UI patterns ready to use.
More from Patrick Baanvinger
Javascript Clock
Patrick Baanvinger
Simpel test Webblock which can be used to display a time, and updates every second. Entirely on the clientside. Foreground, Background, 24/12 hour and Textsize are configurable