Click here to Skip to main content
15,905,686 members
Posted
Updated 13-Jun-14 18:18pm
v4

It's called EXIF data, and the easiest way is to use a library: ExifLib - A Fast Exif Data Extractor for .NET 2.0+[^] works.

Only hassle is that you have to upload it to the server (if this is ASP.NET for real) in order to use it from C#.
 
Share this answer
 
You can get the image dimensions. See get image dimension c#[^].

Then file name and dates, you can get while uploading. Camera details you have to take input from the user.
 
Share this answer
 
Comments
@p@richit 14-Jun-14 0:36am    
Thanks For reply Tadit.I have Lots of bulk images and i want to get these all details like Author,Tags,comments, camera maker , camera model, Subject from particulate image and store into database.
I guess you need to follow OriginalGriff's answer. :)
OriginalGriff 14-Jun-14 0:45am    
Not so - there is something called EXIF data which is included automatically in many picture formats:
http://en.wikipedia.org/wiki/Exchangeable_image_file_format
Thank you, I did not know about this. :)
@p@richit 14-Jun-14 1:47am    
Thanks a Lot for both ,now its working fine :)
for that kind of information you have to do image processing , there are many APIs for that over internet i am giving you some references just read documentation and follow steps.

List of 50+ Face Detection / Recognition APIs, libraries, and software[^]

Cloud-based Face Detection and Recognition API – available when you need it, where you need it![^]

Animetrics Face Recognition API
[^]

and you can get image properties by image manipulations using c#

Getting image dimensions without reading the entire file[^]

Getting Image Metadata with C#[^]

C# Imaging - Image Retrieve Information in C#.NET[^]
 
Share this answer
 

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



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900