Skip to main content

Class ColorProfilesPreloader

Namespace: Aurigma.DesignAtoms.ColorManagement​
Assembly: Aurigma.DesignAtoms.dll​
Syntax
public class ColorProfilesPreloader : IColorProfilesProvider

Inheritance: System.Object -> ColorProfilesPreloader

Implements​

Inherited Members​

  • System.Object.ToString
  • System.Object.Equals(System.Object)
  • System.Object.Equals(System.Object,System.Object)
  • System.Object.ReferenceEquals(System.Object,System.Object)
  • System.Object.GetHashCode
  • System.Object.GetType
  • System.Object.MemberwiseClone

Properties​

Empty​

public static IColorProfilesProvider Empty { get; }

Methods​

LoadProfileOf​

public static Task<IColorProfilesProvider> LoadProfileOf(IColorProfileManager colorProfileManager, Color color)
Parameters​
TypeNameDescription
Aurigma.DesignAtoms.ColorManagement.Storage.IColorProfileManagercolorProfileManager
Aurigma.DesignAtoms.Model.Color.Colorcolor
Returns​

System.Threading.Tasks.Task<Aurigma.DesignAtoms.ColorManagement.IColorProfilesProvider>

LoadProfilesOf​

public static Task<IColorProfilesProvider> LoadProfilesOf(IColorProfileManager colorProfileManager, IEnumerable<Color> colors)
Parameters​
TypeNameDescription
Aurigma.DesignAtoms.ColorManagement.Storage.IColorProfileManagercolorProfileManager
System.Collections.Generic.IEnumerable<Aurigma.DesignAtoms.Model.Color.Color>colors
Returns​

System.Threading.Tasks.Task<Aurigma.DesignAtoms.ColorManagement.IColorProfilesProvider>

LoadProfile​

public static Task<IColorProfilesProvider> LoadProfile(IColorProfileManager colorProfileManager, string profileDescription)
Parameters​
TypeNameDescription
Aurigma.DesignAtoms.ColorManagement.Storage.IColorProfileManagercolorProfileManager
System.StringprofileDescription
Returns​

System.Threading.Tasks.Task<Aurigma.DesignAtoms.ColorManagement.IColorProfilesProvider>

LoadProfiles​

public static Task<IColorProfilesProvider> LoadProfiles(IColorProfileManager colorProfileManager, IEnumerable<string> profileDescriptions)
Parameters​
TypeNameDescription
Aurigma.DesignAtoms.ColorManagement.Storage.IColorProfileManagercolorProfileManager
System.Collections.Generic.IEnumerable<System.String>profileDescriptions
Returns​

System.Threading.Tasks.Task<Aurigma.DesignAtoms.ColorManagement.IColorProfilesProvider>

From​

public static IColorProfilesProvider From(Color color)
Parameters​
TypeNameDescription
Aurigma.GraphicsMill.Colorcolor
Returns​

Aurigma.DesignAtoms.ColorManagement.IColorProfilesProvider

GetColorProfileOrDefault​

public ColorProfile GetColorProfileOrDefault(string profileDescription)
Parameters​
TypeNameDescription
System.StringprofileDescription
Returns​

Aurigma.GraphicsMill.ColorProfile

Was this page helpful?