Preferably in VB.Net, but C# is fine, how can I access the extra properties added to a file by my digital camera, like Date Picture Taken
, Shutter Speed
or Camera Model
?
The following article should be helpful.
I maintain a library that offers comprehensive support for extracting image metadata from a variety of file formats.
When I built something similar I used this article quite a bit. But basically you're looking for the EXIF data embedded in the image.
There are a number of great libraries to extract it for you, if you don't want to write it from scratch.
You probably want to use the BitmapMetadata
class in the System.Windows.Media.Imaging
namespace.
There is a BitmapMetadata
sample that can be downloaded from MSDN.
来源:https://stackoverflow.com/questions/280003/how-do-i-retrieve-the-properties-of-a-photo-taken-on-a-digital-camera-using-net