SeparationParams Class Documentation

classSeparationParams

Namespace:com::datalogics::PDFL

Detailed Description

Holds parameters for making color separations.Used with PostScript.

Referenced by

Constructor & Destructor Documentation

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

getApplyOCGPrintOverrides

booleangetApplyOCGPrintOverrides()

Returns:

boolean

If true, apply print-specific visibility state settings from the optional content group. Default is false.

getBinaryChannelAvailable

booleangetBinaryChannelAvailable()

Returns:

boolean

True if a binary channel to the printer is supported, false otherwise. Default is false.

getConvertToProcessUsingOPP

booleangetConvertToProcessUsingOPP()

Returns:

boolean

If true, use the overprint preview (OPP) for converting to process, which better simulates what would happen if the spot ink were really used. Default is false.

getConvertTrueTypeToType42

booleangetConvertTrueTypeToType42()

Returns:

boolean

If true, send TrueType fonts as TrueType fonts (level 3 and most level 2 PS printers). If false, convert TrueType to T1 (typically desirable only for Level 1 PS where no TrueType handling is present). Default is false.

getDestinationProfileString

StringgetDestinationProfileString()

Returns:

String

The profile description of a valid CMYK profile, such as the strings seen in the color management preferences in a PDF Viewer (for example, "U.S. Web Coated (SWOP) v2"). Default is "U.S. Web Coated (SWOP) v2".

getEmitAnnotations

booleangetEmitAnnotations()

Returns:

boolean

If true, emit annotations. Default is false.

getEmitFontOption

SeparationFontOptionsgetEmitFontOption()

Returns:

SeparationFontOptions

Font output options. Default is EmitAllFonts.

getEmitHalftones

booleangetEmitHalftones()

Returns:

boolean

If true, emit halftones. Default is true.

getEmitSeparableImagesOnly

booleangetEmitSeparableImagesOnly()

Returns:

boolean

If true, emit separable images only. Default is false.

getEmitTransferFunctions

booleangetEmitTransferFunctions()

Returns:

boolean

If true, emit transfer functions. Default is true.

getInvertPlates

booleangetInvertPlates()

Returns:

boolean

If true, invert the plates. Default is false.

getMirrorPrint

MirrorOptionsgetMirrorPrint()

Returns:

MirrorOptions

Options for mirroring. Mirroring is done in the PostScript output stream. Default is DontFlip.

getOCContext

Returns:

OptionalContentContext

The optional content context to use for visibility state information, or NULL to use the document's current states in the default context. Default is NULL.

getPageMarksToEmit

java.util.EnumSet< PageMarkFlags >getPageMarksToEmit()

Returns:

java.util.EnumSet< PageMarkFlags >

The page marks to emit for this plate. It is a bit-wise OR of the PageMarkFlags values. Default is None.

getPostScriptLevel

intgetPostScriptLevel()

Returns:

int

The PostScript printing level. 2 means emit as level 2, 3 means level 3. Default is level 2.

getPrinterHasFarEastFonts

booleangetPrinterHasFarEastFonts()

Returns:

boolean

If true, do not include Far East fonts. Default is false.

getSuppressCJKSubstitution

booleangetSuppressCJKSubstitution()

Returns:

boolean

If true, suppress CJK substitution. Default is false.

getTransparencyLevel

intgetTransparencyLevel()

Returns:

int

The transparency flattening quality level. Range is from 0 to 100. Lower values flatten faster. Higher values provide better quality. Default is 75.

getUseCMYKWorkingColorSpace

booleangetUseCMYKWorkingColorSpace()

Returns:

boolean

If true, color manage DeviceCMYK. If false, pass it directly onto the process plates. Default is false.

getUseWesternStylePageMarks

booleangetUseWesternStylePageMarks()

Returns:

boolean

If true, use the western style for page marks. Default is false.

setApplyOCGPrintOverrides

voidsetApplyOCGPrintOverrides(booleantheSetting)

Parameters

theSetting: boolean

Returns:

void

If true, apply print-specific visibility state settings from the optional content group. Default is false.

setBinaryChannelAvailable

voidsetBinaryChannelAvailable(booleanisAvailable)

Parameters

isAvailable: boolean

Returns:

void

True if a binary channel to the printer is supported, false otherwise. Default is false.

setConvertToProcessUsingOPP

voidsetConvertToProcessUsingOPP(booleantheSetting)

Parameters

theSetting: boolean

Returns:

void

If true, use the overprint preview (OPP) for converting to process, which better simulates what would happen if the spot ink were really used. Default is false.

setConvertTrueTypeToType42

voidsetConvertTrueTypeToType42(booleantheSetting)

Parameters

theSetting: boolean

Returns:

void

If true, send TrueType fonts as TrueType fonts (level 3 and most level 2 PS printers). If false, convert TrueType to T1 (typically desirable only for Level 1 PS where no TrueType handling is present). Default is false.

setDestinationProfileString

voidsetDestinationProfileString(StringtheDestProfile)

Parameters

theDestProfile: String

Returns:

void

The profile description of a valid CMYK profile, such as the strings seen in the color management preferences in a PDF Viewr (for example, "U.S. Web Coated (SWOP) v2"). Default is "U.S. Web Coated (SWOP) v2".

setEmitAnnotations

voidsetEmitAnnotations(booleantheSetting)

Parameters

theSetting: boolean

Returns:

void

If true, emit annotations. Default is false.

setEmitFontOption

voidsetEmitFontOption(SeparationFontOptionstheOption)

Parameters

theOption: SeparationFontOptions

Returns:

void

Font output options. Default is EmitAllFonts.

setEmitHalftones

voidsetEmitHalftones(booleantheSetting)

Parameters

theSetting: boolean

Returns:

void

If true, emit halftones. Default is true.

setEmitSeparableImagesOnly

voidsetEmitSeparableImagesOnly(booleantheSetting)

Parameters

theSetting: boolean

Returns:

void

If true, emit separable images only. Default is false.

setEmitTransferFunctions

voidsetEmitTransferFunctions(booleantheSetting)

Parameters

theSetting: boolean

Returns:

void

If true, emit transfer functions. Default is true.

setInvertPlates

voidsetInvertPlates(booleantheSetting)

Parameters

theSetting: boolean

Returns:

void

If true, invert the plates. Default is false.

setMirrorPrint

voidsetMirrorPrint(MirrorOptionstheOption)

Parameters

theOption: MirrorOptions

Returns:

void

Options for mirroring. Mirroring is done in the PostScript output stream. Default is DontFlip.

setOCContext

voidsetOCContext(OptionalContentContexttheContext)

Parameters

Returns:

void

The optional content context to use for visibility state information, or NULL to use the document's current states in the default context. Default is NULL.

setPageMarksToEmit

voidsetPageMarksToEmit(java.util.EnumSet< PageMarkFlags >theMarks)

Parameters

theMarks: java.util.EnumSet< PageMarkFlags >

Returns:

void

The page marks to emit for this plate. It is a bit-wise OR of the PageMarkFlags values. Default is None.

setPostScriptLevel

voidsetPostScriptLevel(inttheLevel)

Parameters

theLevel: int

Returns:

void

The PostScript printing level. 2 means emit as level 2, 3 means level 3. Default is level 2.

setPrinterHasFarEastFonts

voidsetPrinterHasFarEastFonts(booleantheSetting)

Parameters

theSetting: boolean

Returns:

void

If true, do not include Far East fonts. Default is false.

setSuppressCJKSubstitution

voidsetSuppressCJKSubstitution(booleantheSetting)

Parameters

theSetting: boolean

Returns:

void

If true, suppress CJK substitution. Default is false.

setTransparencyLevel

voidsetTransparencyLevel(inttheLevel)

Parameters

theLevel: int

Returns:

void

The transparency flattening quality level. Range is from 0 to 100. Lower values flatten faster. Higher values provide better quality. Default is 75.

setUseCMYKWorkingColorSpace

voidsetUseCMYKWorkingColorSpace(booleantheSetting)

Parameters

theSetting: boolean

Returns:

void

If true, color manage DeviceCMYK. If false, pass it directly onto the process plates. Default is false.

setUseWesternStylePageMarks

voidsetUseWesternStylePageMarks(booleantheSetting)

Parameters

theSetting: boolean

Returns:

void

If true, use the western style for page marks. Default is false.