MixedInk

A mixed ink swatch.

Properties

Property Type Access Description
baseColor MixedInkGroup readonly The mixed ink group that a mixed ink swatch is based on.
id number readonly The unique ID of the MixedInk.
index number readonly The index of the MixedInk within its containing object.
inkList Array of Ink readonly The component inks.
inkPercentages Array of number r/w The array of tint percentages for inks in the ink list. Note: Specify a value for each ink.
label string r/w A property that can be set to any string.
model ColorModel
:
SPOT
PROCESS
REGISTRATION
MIXEDINKMODEL
r/w The color model.
name string r/w The name of the MixedInk.
parent any readonly The parent of the MixedInk (a Application or Document).
properties Object r/w A property that allows setting of several properties at the same time.
space ColorSpace
:
RGB
CMYK
LAB
MIXEDINK
r/w The color space.

Methods

MixedInkduplicate ()
Duplicates the MixedInk.

string extractLabel (key:
string)
Gets the label value associated with the specified key.

Parameter Type Description
key string The key.

Array of MixedInkgetElements ()
Resolves the object specifier, creating an array of object references.

void insertLabel (key:
string, value:
string)
Sets the label to the value associated with the specified key.

Parameter Type Description
key string The key.
value string The value.

Swatchmerge (with:
any)
Merges the specified swatches with the swatch.

Parameter Type Description
with Array of Swatches
Swatch
String
The swatches to merge. Can accept: Array of Swatches, Swatch or String.

void remove ([replacingWith:
Swatch])
Deletes the swatch.

Parameter Type Description
replacingWith Swatch The swatch to apply in place of the deleted swatch. (Optional)

string toSource ()
Generates a string which, if executed, will return the MixedInk.

string toSpecifier ()
Retrieves the object specifier.

Used in:

MixedInks.previousItem (

obj:
MixedInk )

MixedInks.nextItem (

obj:
MixedInk )

Returned by:

MixedInk MixedInk .duplicate (

)

Array of MixedInk MixedInk .getElements (

)

MixedInk MixedInks.add (
inkList:
any, inkPercentages:
Array of number[, withProperties:
Object]
)

MixedInk MixedInks.anyItem (

)

Array of MixedInk MixedInks.everyItem (

)

MixedInk MixedInks.firstItem (

)

MixedInk MixedInks.item (
index:
any
)

MixedInk MixedInks.itemByID (
id:
number
)

MixedInk MixedInks.itemByName (
name:
string
)

Array of MixedInk MixedInks.itemByRange (
from:
any, to:
any
)

MixedInk MixedInks.lastItem (

)

MixedInk MixedInks.middleItem (

)

MixedInk MixedInks.nextItem (
obj:
MixedInk
)

MixedInk MixedInks.previousItem (
obj:
MixedInk
)

Leave a Comment

Previous post:

Next post: