Class ImageLoader.ExtendedImageSource
Namespace: Aurigma.DesignAtoms.Canvas
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class ExtendedImageSource
Inheritance: System.Object -> ImageLoader.ExtendedImageSource
Inherited Members
System.Object.ToStringSystem.Object.Equals(System.Object)System.Object.Equals(System.Object,System.Object)System.Object.ReferenceEquals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.MemberwiseClone
Constructors
ExtendedImageSource
public ExtendedImageSource(IConfiguration configuration, IRepositoryImageParamsReader repositoryImageParamsReader, ISourceImageParamsReader imageParamsReader, ImageItem.ImageSource source)
Properties
Source
public ImageItem.ImageSource Source { get; }
Width
public int? Width { get; }
Height
public int? Height { get; }
HorizontalResolution
public float HorizontalResolution { get; }
VerticalResolution
public float VerticalResolution { get; }
DpiX
public float DpiX { get; }
DpiY
public float DpiY { get; }
IsVector
public bool? IsVector { get; }
ContainsOnlyVectorElements
public bool? ContainsOnlyVectorElements { get; }
Methods
GetRatioWidthToHeight
public float GetRatioWidthToHeight()
Returns
System.Single