Class ColorSpaces

java.lang.Object
org.apache.xmlgraphics.java2d.color.ColorSpaces

public final class ColorSpaces extends Object
Provides access to various color spaces.
  • Method Details

    • getDeviceCMYKColorSpace

      public static DeviceCMYKColorSpace getDeviceCMYKColorSpace()
      Returns an instance of the device-specific CMYK color space.
      Returns:
      an instance of the device-specific CMYK color space
    • isDeviceColorSpace

      public static boolean isDeviceColorSpace(ColorSpace cs)
      Indicates whether the given color space is device-specific (i.e. uncalibrated).
      Parameters:
      cs - the color space to check
      Returns:
      true if the color space is device-specific
    • getCIELabColorSpaceD50

      public static CIELabColorSpace getCIELabColorSpaceD50()
      Returns an instance of the CIE L*a*b* color space using the D50 white point.
      Returns:
      an instance of the requested CIE L*a*b* color space
    • getCIELabColorSpaceD65

      public static CIELabColorSpace getCIELabColorSpaceD65()
      Returns an instance of the CIE L*a*b* color space using the D65 white point.
      Returns:
      an instance of the requested CIE L*a*b* color space
    • getColorSpaceOrigin

      public static ColorSpaceOrigin getColorSpaceOrigin(ColorSpace cs)
      Returns information about the origin of a color space.
      Parameters:
      cs - the color space
      Returns:
      the origin information