ExifPhotoReader 1.0.4
dotnet add package ExifPhotoReader --version 1.0.4
NuGet\Install-Package ExifPhotoReader -Version 1.0.4
<PackageReference Include="ExifPhotoReader" Version="1.0.4" />
paket add ExifPhotoReader --version 1.0.4
#r "nuget: ExifPhotoReader, 1.0.4"
// Install ExifPhotoReader as a Cake Addin #addin nuget:?package=ExifPhotoReader&version=1.0.4 // Install ExifPhotoReader as a Cake Tool #tool nuget:?package=ExifPhotoReader&version=1.0.4
C# .NET - Exif Photo Reader
About code
Library for reading EXIF data from files in JPG and TIFF formats. Written in .NET Standard 2. This library makes use of System.Drawing.Common
already included in the package.
Install
On Nuget:
PM> Install-Package ExifPhotoReader
.NET CLI
> dotnet add package ExifPhotoReader
NuGet
https://www.nuget.org/packages/ExifPhotoReader
Using
Import in your class
using ExifPhotoReader;
Get EXIF data from an image via a path:
ExifImageProperties exifImage = ExifPhoto.GetExifDataPhoto("c:\\fakepath.jpg");
Get EXIF data from an image through a Bitmap object:
Image file = new Bitmap("C:\\fakepath.jpg");
ExifImageProperties exifImage = ExifPhoto.GetExifDataPhoto(file);
Get specific EXIF tag of an image:
exifImage.Orientation;
//Output: Horizontal
Examples of usage
License
Exif Photo Reader is shared under the MIT license. This means you can modify and use it however you want, even for comercial use. If you liked it, consider marking a ⭐️.
Author
Anderson Pereira dos Santos
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- System.ComponentModel.Annotations (>= 5.0.0)
- System.Drawing.Common (>= 4.5.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Fixed GPS tag object creation