MaskGroup

data class MaskGroup(val kind: SoftMask.Kind, val group: PdfStream, val backdrop: List<Double>? = null, val transfer: KiteFunction? = null) : SoftMask

A mask made from the transparency group group (ISO 32000-1, 11.6.5.2, Table 144).

Constructors

Link copied to clipboard
constructor(kind: SoftMask.Kind, group: PdfStream, backdrop: List<Double>? = null, transfer: KiteFunction? = null)

Properties

Link copied to clipboard

The /BC components: the colour, in the colour space of the group, that a luminosity mask composites the group over. Null means black.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The /TR function that maps each value of the group, its alpha or its luminosity, to the mask value. Null means the identity.