ColorConvertActions Class Documentation
class ColorConvertActionsNamespace:com::datalogics::PDFL
Detailed Description
Class that defines color conversion actions for an object described by certain attributes.
Referenced by
Constructor & Destructor Documentation
ColorConvertActions
ColorConvertActions()Default constructor for the ColorConvertActions class.Sets default values to the members.
Member Function Documentation
delete
synchronized void delete(Boolean disposing)Parameters
disposing: Boolean
Returns:
synchronized voiddelete
synchronized void delete()Returns:
synchronized voidfinalize
void finalize()Returns:
voidgetAction
ColorConvertActionType getAction()Returns:
ColorConvertActionTypeGets / sets the action, specifying what to do when an object matches this Settings record.
getColorantName
String getColorantName()Returns:
StringFor 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
RenderIntent getConvertIntent()Returns:
RenderIntentGets / 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
ColorProfile getConvertProfile()Returns:
ColorProfileGets / sets the target ColorProfile for the conversion.If the output intent is embedded, this should be the output intent profile.
getConvertProfilePath
String getConvertProfilePath()Returns:
StringGets / 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
boolean getEmbedColorProfile()Returns:
booleanIf true, embed the target profile.If false, the resulting color is Device, if possible.
getInkAlias
String getInkAlias()Returns:
StringGets / sets the ink alias, this only applies to ink actions.
getIntentToMatch
RenderIntent getIntentToMatch()Returns:
RenderIntentGets / sets the rendering intent of the object.If this is UseProfileIntent this action applies to any intent.
getIsInkAction
boolean getIsInkAction()Returns:
booleanMarks this Action to be applied to inks.
getIsProcessColor
boolean getIsProcessColor()Returns:
booleanTrue if this ink is a process ink.
getMaxFontSizeMatch
double getMaxFontSizeMatch()Returns:
doubleGets / sets the maximum font size to match for text objects.
getMinFontSizeMatch
double getMinFontSizeMatch()Returns:
doubleGets / sets the minimum font size to match for text objects.
getMustMatchAllAttrs
ColorConvertObjAttrs getMustMatchAllAttrs()Returns:
ColorConvertObjAttrsA 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
ColorConvertCSpaceType getMustMatchAllCSAttrs()Returns:
ColorConvertCSpaceTypeA 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
ColorConvertObjAttrs getMustMatchAnyAttrs()Returns:
ColorConvertObjAttrsA 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
ColorConvertCSpaceType getMustMatchAnyCSAttrs()Returns:
ColorConvertCSpaceTypeA 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
boolean getPreserveBlack()Returns:
booleanIf true, perform a black-preserving transform when converting.
getPreserveCMYKPrimaries
boolean getPreserveCMYKPrimaries()Returns:
booleanIf true, use a primary-preserving CMYK to CMYK transform.
getPromoteGrayToCMYK
boolean getPromoteGrayToCMYK()Returns:
booleanIf true, promote DeviceGray objects to DeviceCMYK with k = 1.0 - gray value.
getUseBlackPointCompensation
boolean getUseBlackPointCompensation()Returns:
booleanIf true, turn on black point compensation for color conversions.
setAction
void setAction(ColorConvertActionType newAction)Parameters
newAction: ColorConvertActionType
Returns:
voidsetColorantName
void setColorantName(String newName)Parameters
newName: String
Returns:
voidsetConvertIntent
void setConvertIntent(RenderIntent newIntent)Parameters
newIntent: RenderIntent
Returns:
voidsetConvertProfile
void setConvertProfile(ColorProfile newProfile)Parameters
newProfile: ColorProfile
Returns:
voidsetConvertProfilePath
void setConvertProfilePath(String newProfilePath)Parameters
newProfilePath: String
Returns:
voidsetEmbedColorProfile
void setEmbedColorProfile(boolean newEmbedCProfile)Parameters
newEmbedCProfile: boolean
Returns:
voidsetInkAlias
void setInkAlias(String newAlias)Parameters
newAlias: String
Returns:
voidsetIntentToMatch
void setIntentToMatch(RenderIntent newIntent)Parameters
newIntent: RenderIntent
Returns:
voidsetIsInkAction
void setIsInkAction(boolean newIsInkAction)Parameters
newIsInkAction: boolean
Returns:
voidsetIsProcessColor
void setIsProcessColor(boolean newIsProcessColor)Parameters
newIsProcessColor: boolean
Returns:
voidsetMaxFontSizeMatch
void setMaxFontSizeMatch(double newSize)Parameters
newSize: double
Returns:
voidsetMinFontSizeMatch
void setMinFontSizeMatch(double newSize)Parameters
newSize: double
Returns:
voidsetMustMatchAllAttrs
void setMustMatchAllAttrs(ColorConvertObjAttrs newAttrs)Parameters
newAttrs: ColorConvertObjAttrs
Returns:
voidsetMustMatchAllCSAttrs
void setMustMatchAllCSAttrs(ColorConvertCSpaceType newCSAttrs)Parameters
newCSAttrs: ColorConvertCSpaceType
Returns:
voidsetMustMatchAnyAttrs
void setMustMatchAnyAttrs(ColorConvertObjAttrs newAttrs)Parameters
newAttrs: ColorConvertObjAttrs
Returns:
voidsetMustMatchAnyCSAttrs
void setMustMatchAnyCSAttrs(ColorConvertCSpaceType newCSAttrs)Parameters
newCSAttrs: ColorConvertCSpaceType
Returns:
voidsetPreserveBlack
void setPreserveBlack(boolean newPreserveBlack)Parameters
newPreserveBlack: boolean
Returns:
voidsetPreserveCMYKPrimaries
void setPreserveCMYKPrimaries(boolean newPreserveCMYKPrimaries)Parameters
newPreserveCMYKPrimaries: boolean
Returns:
voidsetPromoteGrayToCMYK
void setPromoteGrayToCMYK(boolean newPromoteGrayToCMYK)Parameters
newPromoteGrayToCMYK: boolean
Returns:
voidsetUseBlackPointCompensation
void setUseBlackPointCompensation(boolean newBlackPointCompensation)Parameters
newBlackPointCompensation: boolean
Returns:
void