ColorConvertActions Class Documentation

classColorConvertActions

Namespace:com::datalogics::PDFL

Detailed Description

Class that defines color conversion actions for an object described by certain attributes.

Constructor & Destructor Documentation

ColorConvertActions

ColorConvertActions()

Default constructor for the ColorConvertActions class.Sets default values to the members.

Member Function Documentation

DisposeChildren

voidDisposeChildren()

Returns:

void

[static initializer]

static void[static initializer]()

delete

synchronized voiddelete(Booleandisposing)

Parameters

disposing: Boolean

Returns:

synchronized void

delete

synchronized voiddelete()

Returns:

synchronized void

finalize

voidfinalize()

Returns:

void

getAction

ColorConvertActionTypegetAction()

Returns:

ColorConvertActionType

Gets / sets the action, specifying what to do when an object matches this Settings record.

getColorantName

StringgetColorantName()

Returns:

String

For ink actions (which describe a single colorant, whether used in Separation or DeviceN, and which are not matched using the above matching fields) this describes the colorant of the ink.

getConvertIntent

RenderIntentgetConvertIntent()

Returns:

RenderIntent

Gets / sets the intent that overrides the object's original render intent when performing color conversion.UseProfileIntent means that the intent of the object must not be overridden.

getConvertProfile

ColorProfilegetConvertProfile()

Returns:

ColorProfile

Gets / sets the target ColorProfile for the conversion.If the output intent is embedded, this should be the output intent profile.

getConvertProfilePath

StringgetConvertProfilePath()

Returns:

String

Gets / sets the target ColorProfile for the conversion using the profile found at the path provided.If the output intent is embedded, this should be the output intent profile.NOTE: If specifying a path, ConvertProfile must be set to Null_ColorProfile.

getEmbedColorProfile

booleangetEmbedColorProfile()

Returns:

boolean

If true, embed the target profile.If false, the resulting color is Device, if possible.

getInkAlias

StringgetInkAlias()

Returns:

String

Gets / sets the ink alias, this only applies to ink actions.

getIntentToMatch

RenderIntentgetIntentToMatch()

Returns:

RenderIntent

Gets / sets the rendering intent of the object.If this is UseProfileIntent this action applies to any intent.

getIsInkAction

booleangetIsInkAction()

Returns:

boolean

Marks this Action to be applied to inks.

getIsProcessColor

booleangetIsProcessColor()

Returns:

boolean

True if this ink is a process ink.

getMaxFontSizeMatch

doublegetMaxFontSizeMatch()

Returns:

double

Gets / sets the maximum font size to match for text objects.

getMinFontSizeMatch

doublegetMinFontSizeMatch()

Returns:

double

Gets / sets the minimum font size to match for text objects.

getMustMatchAllAttrs

ColorConvertObjAttrsgetMustMatchAllAttrs()

Returns:

ColorConvertObjAttrs

A bit field that gets / sets the attributes an element must match to be color converted.The element must match ALL these attributes to be color converted.

getMustMatchAllCSAttrs

ColorConvertCSpaceTypegetMustMatchAllCSAttrs()

Returns:

ColorConvertCSpaceType

A bit field that gets / sets the Color Space attributes an object must match to be color converted.The element must match ALL these Color Space attributes to be color converted.

getMustMatchAnyAttrs

ColorConvertObjAttrsgetMustMatchAnyAttrs()

Returns:

ColorConvertObjAttrs

A bit field that gets / sets the attributes an element must match to be color converted.The element can match ONE OR MORE of these attributes to be color converted.

getMustMatchAnyCSAttrs

ColorConvertCSpaceTypegetMustMatchAnyCSAttrs()

Returns:

ColorConvertCSpaceType

A bit field that gets / sets the Color Space attributes an object must match to be color converted.The element can match ONE OR MORE Color Space attributes to be color converted.

getPreserveBlack

booleangetPreserveBlack()

Returns:

boolean

If true, perform a black-preserving transform when converting.

getPreserveCMYKPrimaries

booleangetPreserveCMYKPrimaries()

Returns:

boolean

If true, use a primary-preserving CMYK to CMYK transform.

getPromoteGrayToCMYK

booleangetPromoteGrayToCMYK()

Returns:

boolean

If true, promote DeviceGray objects to DeviceCMYK with k = 1.0 - gray value.

getUseBlackPointCompensation

booleangetUseBlackPointCompensation()

Returns:

boolean

If true, turn on black point compensation for color conversions.

setAction

voidsetAction(ColorConvertActionTypenewAction)

Parameters

newAction: ColorConvertActionType

Returns:

void

setColorantName

voidsetColorantName(StringnewName)

Parameters

newName: String

Returns:

void

setConvertIntent

voidsetConvertIntent(RenderIntentnewIntent)

Parameters

newIntent: RenderIntent

Returns:

void

setConvertProfile

voidsetConvertProfile(ColorProfilenewProfile)

Parameters

newProfile: ColorProfile

Returns:

void

setConvertProfilePath

voidsetConvertProfilePath(StringnewProfilePath)

Parameters

newProfilePath: String

Returns:

void

setEmbedColorProfile

voidsetEmbedColorProfile(booleannewEmbedCProfile)

Parameters

newEmbedCProfile: boolean

Returns:

void

setInkAlias

voidsetInkAlias(StringnewAlias)

Parameters

newAlias: String

Returns:

void

setIntentToMatch

voidsetIntentToMatch(RenderIntentnewIntent)

Parameters

newIntent: RenderIntent

Returns:

void

setIsInkAction

voidsetIsInkAction(booleannewIsInkAction)

Parameters

newIsInkAction: boolean

Returns:

void

setIsProcessColor

voidsetIsProcessColor(booleannewIsProcessColor)

Parameters

newIsProcessColor: boolean

Returns:

void

setMaxFontSizeMatch

voidsetMaxFontSizeMatch(doublenewSize)

Parameters

newSize: double

Returns:

void

setMinFontSizeMatch

voidsetMinFontSizeMatch(doublenewSize)

Parameters

newSize: double

Returns:

void

setMustMatchAllAttrs

voidsetMustMatchAllAttrs(ColorConvertObjAttrsnewAttrs)

Parameters

newAttrs: ColorConvertObjAttrs

Returns:

void

setMustMatchAllCSAttrs

voidsetMustMatchAllCSAttrs(ColorConvertCSpaceTypenewCSAttrs)

Parameters

newCSAttrs: ColorConvertCSpaceType

Returns:

void

setMustMatchAnyAttrs

voidsetMustMatchAnyAttrs(ColorConvertObjAttrsnewAttrs)

Parameters

newAttrs: ColorConvertObjAttrs

Returns:

void

setMustMatchAnyCSAttrs

voidsetMustMatchAnyCSAttrs(ColorConvertCSpaceTypenewCSAttrs)

Parameters

newCSAttrs: ColorConvertCSpaceType

Returns:

void

setPreserveBlack

voidsetPreserveBlack(booleannewPreserveBlack)

Parameters

newPreserveBlack: boolean

Returns:

void

setPreserveCMYKPrimaries

voidsetPreserveCMYKPrimaries(booleannewPreserveCMYKPrimaries)

Parameters

newPreserveCMYKPrimaries: boolean

Returns:

void

setPromoteGrayToCMYK

voidsetPromoteGrayToCMYK(booleannewPromoteGrayToCMYK)

Parameters

newPromoteGrayToCMYK: boolean

Returns:

void

setUseBlackPointCompensation

voidsetUseBlackPointCompensation(booleannewBlackPointCompensation)

Parameters

newBlackPointCompensation: boolean

Returns:

void