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

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?