IExif Interface |
Namespace: GroupDocs.Metadata.Standards.Exif
The IExif type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | ExifPackage |
Gets or sets the EXIF metadata package associated with the file.
|
using (Metadata metadata = new Metadata(Constants.TiffWithExif)) { IExif root = metadata.GetRootPackage() as IExif; if (root != null && root.ExifPackage != null) { Console.WriteLine(root.ExifPackage.Artist); Console.WriteLine(root.ExifPackage.Copyright); Console.WriteLine(root.ExifPackage.ImageDescription); Console.WriteLine(root.ExifPackage.Make); Console.WriteLine(root.ExifPackage.Model); Console.WriteLine(root.ExifPackage.Software); Console.WriteLine(root.ExifPackage.ImageWidth); Console.WriteLine(root.ExifPackage.ImageLength); // ... Console.WriteLine(root.ExifPackage.ExifIfdPackage.BodySerialNumber); Console.WriteLine(root.ExifPackage.ExifIfdPackage.CameraOwnerName); Console.WriteLine(root.ExifPackage.ExifIfdPackage.UserComment); // ... Console.WriteLine(root.ExifPackage.GpsPackage.Altitude); Console.WriteLine(root.ExifPackage.GpsPackage.LatitudeRef); Console.WriteLine(root.ExifPackage.GpsPackage.LongitudeRef); // ... } }