GimpColorConfig

GimpColorConfig —

Synopsis




            GimpColorConfig;
enum        GimpColorManagementMode;
enum        GimpColorRenderingIntent;
enum        GimpColorFileOpenBehaviour;

Object Hierarchy


  GObject
   +----GimpColorConfig

Implemented Interfaces

GimpColorConfig implements GimpConfigInterface.

Properties


  "cmyk-profile"         GimpConfigPath        : Read / Write / Construct
  "display-module"       gchararray            : Read / Write / Construct
  "display-profile"      GimpConfigPath        : Read / Write / Construct
  "display-profile-from-gdk" gboolean              : Read / Write / Construct
  "display-rendering-intent" GimpColorRenderingIntent  : Read / Write / Construct
  "mode"                 GimpColorManagementMode  : Read / Write / Construct
  "printer-profile"      GimpConfigPath        : Read / Write / Construct
  "rgb-profile"          GimpConfigPath        : Read / Write / Construct
  "simulation-rendering-intent" GimpColorRenderingIntent  : Read / Write / Construct

Description

Details

GimpColorConfig

typedef struct _GimpColorConfig GimpColorConfig;


enum GimpColorManagementMode

typedef enum
{
  GIMP_COLOR_MANAGEMENT_OFF,       /*< desc="No color management"   >*/
  GIMP_COLOR_MANAGEMENT_DISPLAY,   /*< desc="Color managed display" >*/
  GIMP_COLOR_MANAGEMENT_SOFTPROOF  /*< desc="Print simulation"      >*/
} GimpColorManagementMode;


enum GimpColorRenderingIntent

typedef enum
{
  GIMP_COLOR_RENDERING_INTENT_PERCEPTUAL,            /*< desc="Perceptual"            >*/
  GIMP_COLOR_RENDERING_INTENT_RELATIVE_COLORIMETRIC, /*< desc="Relative colorimetric" >*/
  GIMP_COLOR_RENDERING_INTENT_SATURATION,            /*< desc="Saturation"            >*/
  GIMP_COLOR_RENDERING_INTENT_ABSOLUTE_COLORIMETRIC  /*< desc="Absolute colorimetric" >*/
} GimpColorRenderingIntent;


enum GimpColorFileOpenBehaviour

typedef enum
{
  GIMP_COLOR_FILE_OPEN_ASK,         /*< desc="Ask"                       >*/
  GIMP_COLOR_FILE_OPEN_LEAVE,       /*< desc="Use embedded profile"      >*/
  GIMP_COLOR_FILE_OPEN_CONVERT_RGB  /*< desc="Convert to RGB workspace"  >*/
} GimpColorFileOpenBehaviour;

Properties

The "cmyk-profile" property

  "cmyk-profile"         GimpConfigPath        : Read / Write / Construct

The CMYK color profile used to convert between RGB and CMYK.

Default value: NULL


The "display-module" property

  "display-module"       gchararray            : Read / Write / Construct

Default value: "CdisplayLcms"


The "display-profile" property

  "display-profile"      GimpConfigPath        : Read / Write / Construct

The color profile of your (primary) monitor.

Default value: NULL


The "display-profile-from-gdk" property

  "display-profile-from-gdk" gboolean              : Read / Write / Construct

When enabled, the GIMP will try to use the display color profile from the windowing system. The configured monitor profile is then only used as a fallback.

Default value: TRUE


The "display-rendering-intent" property

  "display-rendering-intent" GimpColorRenderingIntent  : Read / Write / Construct

Sets how colors are mapped for your display.

Default value: GIMP_COLOR_RENDERING_INTENT_PERCEPTUAL


The "mode" property

  "mode"                 GimpColorManagementMode  : Read / Write / Construct

Mode of operation for color management.

Default value: GIMP_COLOR_MANAGEMENT_DISPLAY


The "printer-profile" property

  "printer-profile"      GimpConfigPath        : Read / Write / Construct

The color profile used for simulating a printed version (softproof).

Default value: NULL


The "rgb-profile" property

  "rgb-profile"          GimpConfigPath        : Read / Write / Construct

The default RGB workspace color profile.

Default value: NULL


The "simulation-rendering-intent" property

  "simulation-rendering-intent" GimpColorRenderingIntent  : Read / Write / Construct

Sets how colors are converted from workspace to the print simulation device.

Default value: GIMP_COLOR_RENDERING_INTENT_PERCEPTUAL