Skip to main content

Interface IPaletteService

Namespace: Aurigma.DesignAtoms.Services.Palette​
Assembly: Aurigma.DesignAtoms.dll​
Syntax
public interface IPaletteService

Methods​

Import​

Palette Import(Stream paletteStream)
Parameters​
TypeNameDescription
System.IO.StreampaletteStream
Returns​

Aurigma.DesignAtoms.Model.Color.Palette

Reimport​

Palette Reimport(Palette palette, Stream paletteStream)
Parameters​
TypeNameDescription
Aurigma.DesignAtoms.Model.Color.Palettepalette
System.IO.StreampaletteStream
Returns​

Aurigma.DesignAtoms.Model.Color.Palette

Clone​

Palette Clone(Palette palette)
Parameters​
TypeNameDescription
Aurigma.DesignAtoms.Model.Color.Palettepalette
Returns​

Aurigma.DesignAtoms.Model.Color.Palette

CreatePreview​

Stream CreatePreview(Palette palette, Size size)
Parameters​
TypeNameDescription
Aurigma.DesignAtoms.Model.Color.Palettepalette
System.Drawing.Sizesize
Returns​

System.IO.Stream

CreatePreview​

Stream CreatePreview(Palette palette, Size size, PalettePreviewParams options)
Parameters​
TypeNameDescription
Aurigma.DesignAtoms.Model.Color.Palettepalette
System.Drawing.Sizesize
Aurigma.DesignAtoms.Services.Palette.Models.PalettePreviewParamsoptions
Returns​

System.IO.Stream

CreatePreview​

Stream CreatePreview(Palette palette, Size size, Action<PalettePreviewParams> configureParams)
Parameters​
TypeNameDescription
Aurigma.DesignAtoms.Model.Color.Palettepalette
System.Drawing.Sizesize
System.Action<Aurigma.DesignAtoms.Services.Palette.Models.PalettePreviewParams>configureParams
Returns​

System.IO.Stream

FindClosestSwatch​

Swatch FindClosestSwatch(Palette palette, Color targetColor)
Parameters​
TypeNameDescription
Aurigma.DesignAtoms.Model.Color.Palettepalette
Aurigma.DesignAtoms.Model.Color.ColortargetColor
Returns​

Aurigma.DesignAtoms.Model.Color.Swatch

Was this page helpful?