Click here to Skip to main content
13,289,626 members (59,526 online)
Click here to Skip to main content


321 bookmarked
Posted 11 May 2009

ExifLib - A Fast Exif Data Extractor for .NET 2.0+

, 17 Aug 2015
Reads JPEG Exif data without the heavyweight and unnecessary instantiation of GDI+ objects.



Compare Revision Minor Date Status Editor
61 - publicly available Yes 18-Aug-15 18:12 Available Simon McKenzie
Initial creation
58 No 17-Aug-15 20:17 Available Simon McKenzie
Updated tag support to EXIF 2.3
57 No 22-Sep-14 17:27 Available Simon McKenzie
Improved error handling
56 No 22-Sep-14 17:15 Available Simon McKenzie
54 No 22-Sep-14 17:14 Available Simon McKenzie
Improved error handling
53 No 22-Sep-14 17:12 Available Simon McKenzie
52 No 22-Sep-14 17:11 Available Simon McKenzie
Updated code to throw better exceptions when EOF is reached
50 No 21-Jul-14 19:46 Available Simon McKenzie
Code refactor to add functionality when used with framework 4.5 or higher
47 No 7-Jan-14 14:24 Available Smitha Nishant
Updates in content.
46 No 7-Jan-14 13:41 Pending Simon McKenzie
Split tag catalogues into separate dictionaries
45 No 2-Jan-14 5:11 Available Sean Ewington
Updates in content.
44 No 1-Jan-14 13:32 Pending Simon McKenzie
I added a "how it works" section which briefly explains EXIF headers and how the library accesses them
43 No 17-Dec-13 4:20 Available Smitha Nishant
Updates in content.
42 No 16-Dec-13 21:35 Pending Simon McKenzie
Updates in content. Changes: 96
40 No 14-Nov-13 18:37 Pending Simon McKenzie
Minor code change
39 No 22-Aug-13 15:26 Available Smitha Nishant
Updates in content.
38 No 22-Aug-13 14:10 Pending Simon McKenzie
Added the ability to retrieve TIFF rationals as {numerator, denominator} arrays
36 No 21-Aug-13 13:42 Pending Simon McKenzie
Re-updated package - forgot to increment version inside AssemblyInfo.cs
35 No 21-Aug-13 13:34 Pending Simon McKenzie
Updated code to handle 0xFF padded thumbnails; updated release notes to reflect this change
33 No 8-Apr-13 20:03 Pending Simon McKenzie
Removed incorrect edit in the article text
31 No 8-Apr-13 13:25 Pending Simon McKenzie
Fixed Windows Phone 8 support
27 No 7-Apr-13 14:39 Pending Simon McKenzie
Fixed a bug in the demo application - an exception would be thrown when rendering empty arrays
25 No 26-Mar-13 14:45 Pending Simon McKenzie
Fixed a bug in the source. Added a single dot point to the version 1.4 notes
21 No 11-Feb-13 14:20 Pending Simon McKenzie
Fixed reference to wrong person
20 No 11-Feb-13 14:16 Pending Simon McKenzie
Updated comments for version 1.4
18 No 3-Jan-13 18:56 Pending Simon McKenzie
Updates in content.
17 No 3-Jan-13 18:44 Pending Simon McKenzie
Updates in content. 38 changes had been made.
15 No 3-Jan-13 13:55 Pending Simon McKenzie
Updated library to allow direct load from any seekable stream; modified code to allow compiling for Windows Phone
13 No 10-Dec-12 19:59 Pending Simon McKenzie
Minor bugfixes in the source
11 No 14-Nov-12 15:51 Pending Simon McKenzie
Added JPEG thumbnail extraction functionality
9 No 29-Oct-12 15:08 Pending Simon McKenzie
Updated the text - the new screenshot was created using a 12MP image, not a 5.5MP image
6 No 9-Nov-11 10:41 Available Deeksha Shenoy
5 No 6-Oct-09 6:07 Available Deeksha Shenoy
4 No 6-Oct-09 6:09 Composing Smitha Nishant
3 No 7-Jul-09 11:16 Composing Smitha Nishant
2 No 11-May-09 16:30 Composing Smitha Nishant
1 No 11-May-09 6:27 Composing Smitha Nishant


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Simon McKenzie
Software Developer BreastScreen Victoria
Australia Australia

Simon McKenzie has been working as a developer for 10 years, primarily in .NET, with interests in imaging and GIS, particularly on mobile platforms. He is the author of the award winning MapSnap GPS, a moving map application for Windows Phone. He's also the author of the popular (free) high-speed ExifLib EXIF extractor for .NET.

You may also be interested in...

Permalink | Advertise | Privacy | Terms of Use | Mobile
Web03 | 2.8.171207.1 | Last Updated 18 Aug 2015
Article Copyright 2009 by Simon McKenzie
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid