Class ColorManagement.ImageParams
Namespace: Aurigma.DesignAtoms.ColorManagement
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class ImageParams
Inheritance: System.Object -> ColorManagement.ImageParams
Implements
Aurigma.GraphicsMill.IImageParams
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.GetTypeSystem.Object.MemberwiseClone
Constructors
ImageParams
public ImageParams(PixelFormat pixelFormat, ColorProfile colorProfile)
ImageParams
public ImageParams(IImageParams imageParams)
Properties
ColorProfile
public ColorProfile ColorProfile { get; }
PixelFormat
public PixelFormat PixelFormat { get; }
Width
public int Width { get; }
Height
public int Height { get; }
DpiX
public float DpiX { get; }
DpiY
public float DpiY { get; }
Ink
public Ink Ink { get; }
Palette
public ColorPalette Palette { get; }
Methods
ConvertToSimple
public void ConvertToSimple()
EnsurePixelFormatNotIndexed
public void EnsurePixelFormatNotIndexed(bool hasAlphaChannel)
Parameters
| Type | Name | Description |
|---|---|---|
System.Boolean | hasAlphaChannel |
GetHashCode
public override int GetHashCode()
Returns
System.Int32
Overrides
System.Object.GetHashCode