Search Results for

    Show / Hide Table of Contents

    Class ImageMetadata

    Inheritance
    object
    FileMetadata
    ImageMetadata
    Inherited Members
    FileMetadata.Names
    FileMetadata.Descriptions
    FileMetadata.FileExtension
    FileMetadata.FileName
    FileMetadata.FilePath
    FileMetadata.FileSizeInBytes
    FileMetadata.Sha1Hash
    FileMetadata.XmpMetadata
    FileMetadata.ExifMetadata
    FileMetadata.Language
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: System.Dynamic.ExpandoObject
    Syntax
    [GeneratedCode("NJsonSchema", "13.20.0.0 (NJsonSchema v10.9.0.0 (Newtonsoft.Json v13.0.0.0))")]
    public class ImageMetadata : FileMetadata

    Properties

    BitsPerChannel

    Declaration
    [JsonProperty("bitsPerChannel", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public int BitsPerChannel { get; set; }
    Property Value
    int

    BitsPerPixel

    Declaration
    [JsonProperty("bitsPerPixel", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public int BitsPerPixel { get; set; }
    Property Value
    int

    Channels

    Declaration
    [JsonProperty("channels", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string Channels { get; set; }
    Property Value
    string

    ColorProfile

    Declaration
    [JsonProperty("colorProfile", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string ColorProfile { get; set; }
    Property Value
    string

    ColorSpace

    Declaration
    [JsonProperty("colorSpace", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string ColorSpace { get; set; }
    Property Value
    string

    HasAdobeResourceData

    Declaration
    [JsonProperty("hasAdobeResourceData", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public bool HasAdobeResourceData { get; set; }
    Property Value
    bool

    HasAlpha

    Declaration
    [JsonProperty("hasAlpha", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public bool HasAlpha { get; set; }
    Property Value
    bool

    HasExifData

    Declaration
    [JsonProperty("hasExifData", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public bool HasExifData { get; set; }
    Property Value
    bool

    HasIptcData

    Declaration
    [JsonProperty("hasIptcData", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public bool HasIptcData { get; set; }
    Property Value
    bool

    HasXmpData

    Declaration
    [JsonProperty("hasXmpData", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public bool HasXmpData { get; set; }
    Property Value
    bool

    Height

    Declaration
    [JsonProperty("height", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public int Height { get; set; }
    Property Value
    int

    HeightInCm

    Declaration
    [JsonProperty("heightInCm", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public double HeightInCm { get; set; }
    Property Value
    double

    HeightInInch

    Declaration
    [JsonProperty("heightInInch", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public double HeightInInch { get; set; }
    Property Value
    double

    HorizontalResolution

    Declaration
    [JsonProperty("horizontalResolution", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public double HorizontalResolution { get; set; }
    Property Value
    double

    IsExtended

    Declaration
    [JsonProperty("isExtended", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public bool IsExtended { get; set; }
    Property Value
    bool

    IsIndexed

    Declaration
    [JsonProperty("isIndexed", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public bool IsIndexed { get; set; }
    Property Value
    bool

    PixelFormat

    Declaration
    [JsonProperty("pixelFormat", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string PixelFormat { get; set; }
    Property Value
    string

    TotalFrames

    Declaration
    [JsonProperty("totalFrames", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public int TotalFrames { get; set; }
    Property Value
    int

    TotalUnspecifiedTiffExtraChannels

    Declaration
    [JsonProperty("totalUnspecifiedTiffExtraChannels", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public int TotalUnspecifiedTiffExtraChannels { get; set; }
    Property Value
    int

    UncompressedSizeInBytes

    Declaration
    [JsonProperty("uncompressedSizeInBytes", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public long UncompressedSizeInBytes { get; set; }
    Property Value
    long

    VerticalResolution

    Declaration
    [JsonProperty("verticalResolution", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public double VerticalResolution { get; set; }
    Property Value
    double

    Width

    Declaration
    [JsonProperty("width", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public int Width { get; set; }
    Property Value
    int

    WidthInCm

    Declaration
    [JsonProperty("widthInCm", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public double WidthInCm { get; set; }
    Property Value
    double

    WidthInInch

    Declaration
    [JsonProperty("widthInInch", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
    public double WidthInInch { get; set; }
    Property Value
    double

    Methods

    FromJson(string)

    Declaration
    public static ImageMetadata FromJson(string data)
    Parameters
    string data

    Returns
    ImageMetadata

    ToJson()

    Declaration
    public string ToJson()
    Returns
    string

    Back to top Generated by DocFX