Enum Class ColorProfile

java.lang.Object
java.lang.Enum<ColorProfile>
com.datalogics.PDFL.ColorProfile
All Implemented Interfaces:
Serializable, Comparable<ColorProfile>, Constable

public enum ColorProfile extends Enum<ColorProfile>
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Acrobat 5 CMYK
    Acrobat 9 CMYK
    A wider gamut RGB space recommended by Adobe.
    Default RGB space using by Photoshop 4.0 and earlier.
    A simplified version of Radius' ColorMatch RGB space, without Radius' non-zero black point.
    Grayscale printer profile with a dot gain of 10.
    Grayscale printer profile with a dot gain of 15.
    Grayscale printer profile with a dot gain of 20.
    Grayscale printer profile with a dot gain of 25.
    Grayscale printer profile with a dot gain of 30
    An XYZ profile with a flat white point encoding (X = Y = Z = 1.0).
    Grayscale display profile with a gamma of 1.8.
    Grayscale display profile with a gamma of 2.2.
    Adobe's standard Lab profile.
    The system "Monitor RGB" profile.
    A NULL result, indication that a profile is not a built-in profile.
    An XYZ profile that exactly matches the ICC's XYZ PCS space.
    HP's sRGB profile.
    The macOS ColorSync system default profiles for CMYK color space.
    The macOS ColorSync system default profiles for Gray color space.
    The macOS ColorSync system default profiles for input device type.
    The macOS ColorSync system default profiles for output device type.
    The macOS ColorSync system default profiles for proofer device type.
    The macOS ColorSync system default profile for RGB color space.
    The application working (CMYK) color space profile.)
    The application working (Gray) color space profile.
    The application working (RGB) color space profile.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the enum constant of this class with the specified name.
    static ColorProfile[]
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Enum

    compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • NULL_COLOR_PROFILE

      public static final ColorProfile NULL_COLOR_PROFILE
      A NULL result, indication that a profile is not a built-in profile.
    • LAB_D_50

      public static final ColorProfile LAB_D_50
      Adobe's standard Lab profile. It has a white point of D50, and exactly matches the ICC's Lab PCS space.
    • PCS_XYZ

      public static final ColorProfile PCS_XYZ
      An XYZ profile that exactly matches the ICC's XYZ PCS space.
    • FLAT_XYZ

      public static final ColorProfile FLAT_XYZ
      An XYZ profile with a flat white point encoding (X = Y = Z = 1.0). Photoshop uses this as an intermediate space in its display loop.
    • SRGB

      public static final ColorProfile SRGB
      HP's sRGB profile. The default Windows monitor profile.
    • APPLE_RGB

      public static final ColorProfile APPLE_RGB
      Default RGB space using by Photoshop 4.0 and earlier. The default Mac OS monitor profile.
    • ADOBE_RGB_1998

      public static final ColorProfile ADOBE_RGB_1998
      A wider gamut RGB space recommended by Adobe.
    • COLOR_MATCH_RGB

      public static final ColorProfile COLOR_MATCH_RGB
      A simplified version of Radius' ColorMatch RGB space, without Radius' non-zero black point.
    • GAMMA_18

      public static final ColorProfile GAMMA_18
      Grayscale display profile with a gamma of 1.8.
    • GAMMA_22

      public static final ColorProfile GAMMA_22
      Grayscale display profile with a gamma of 2.2.
    • DOT_GAIN_10

      public static final ColorProfile DOT_GAIN_10
      Grayscale printer profile with a dot gain of 10.
    • DOT_GAIN_15

      public static final ColorProfile DOT_GAIN_15
      Grayscale printer profile with a dot gain of 15.
    • DOT_GAIN_20

      public static final ColorProfile DOT_GAIN_20
      Grayscale printer profile with a dot gain of 20.
    • DOT_GAIN_25

      public static final ColorProfile DOT_GAIN_25
      Grayscale printer profile with a dot gain of 25.
    • DOT_GAIN_30

      public static final ColorProfile DOT_GAIN_30
      Grayscale printer profile with a dot gain of 30
    • MONITOR_RGB

      public static final ColorProfile MONITOR_RGB
      The system "Monitor RGB" profile.
    • SYSTEM_RGB

      public static final ColorProfile SYSTEM_RGB
      The macOS ColorSync system default profile for RGB color space.
    • SYSTEM_CMYK

      public static final ColorProfile SYSTEM_CMYK
      The macOS ColorSync system default profiles for CMYK color space.
    • SYSTEM_GRAY

      public static final ColorProfile SYSTEM_GRAY
      The macOS ColorSync system default profiles for Gray color space.
    • SYSTEM_INPUT

      public static final ColorProfile SYSTEM_INPUT
      The macOS ColorSync system default profiles for input device type.
    • SYSTEM_OUTPUT

      public static final ColorProfile SYSTEM_OUTPUT
      The macOS ColorSync system default profiles for output device type.
    • SYSTEM_PROOFER

      public static final ColorProfile SYSTEM_PROOFER
      The macOS ColorSync system default profiles for proofer device type.
    • WORKING_RGB

      public static final ColorProfile WORKING_RGB
      The application working (RGB) color space profile.
    • WORKING_CMYK

      public static final ColorProfile WORKING_CMYK
      The application working (CMYK) color space profile.)
    • WORKING_GRAY

      public static final ColorProfile WORKING_GRAY
      The application working (Gray) color space profile.
    • ACROBAT_5_CMYK

      public static final ColorProfile ACROBAT_5_CMYK
      Acrobat 5 CMYK
    • ACROBAT_9_CMYK

      public static final ColorProfile ACROBAT_9_CMYK
      Acrobat 9 CMYK
  • Method Details

    • values

      public static ColorProfile[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ColorProfile valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null