NAME

PDF::Builder::Resource::ExtGState - Graphics state dictionary support

METHODS

new

$egs = PDF::Builder::Resource::ExtGState->new(@parameters)

    Returns a new extgstate object (called from $pdf->egstate()).

strokeadjust

$egs->strokeadjust($boolean)

    (No information)

strokeoverprint

$egs->strokeoverprint($boolean)

    (No information)

filloverprint

$egs->filloverprint($boolean)

    (No information)

overprintmode

$egs->overprintmode($num)

    (No information)

blackgeneration

$egs->blackgeneration($obj)

    (No information)

blackgeneration2

$egs->blackgeneration2($obj)

    (No information)

undercolorremoval

$egs->undercolorremoval($obj)

    (No information)

undercolorremoval2

$egs->undercolorremoval2($obj)

    (No information)

transfer

$egs->transfer($obj)

    (No information)

transfer2

$egs->transfer2($obj)

    (No information)

halftone

$egs->halftone($obj)

    (No information)

halftonephase

$egs->halftonephase($obj)

    (No information)

smoothness

$egs->smoothness($num)

    (No information)

font

$egs->font($font, $size)

    (No information)

linewidth

$egs->linewidth($size)

    (No information)

linecap

$egs->linecap($cap)

    (No information)

linejoin

$egs->linejoin($join)

    (No information)

miterlimit

$egs->miterlimit($limit)

    (No information)

dash

$egs->dash(@dash)

    (No information)

flatness

$egs->flatness($flat)

    (No information)

renderingintent

$egs->renderingintent($intentName)

    (No information)

strokealpha

$egs->strokealpha($alpha)

    The current stroking alpha constant, specifying the constant shape or constant opacity value to be used for stroking operations in the transparent imaging model.

fillalpha

$egs->fillalpha($alpha)

    Same as strokealpha, but for nonstroking (fill) operations.

blendmode

$egs->blendmode($blendname)

$egs->blendmode($blendfunctionobj)

    The current blend mode to be used in the transparent imaging model.

alphaisshape

$egs->alphaisshape($boolean)

    The alpha source flag (alpha is shape), specifying whether the current soft mask and alpha constant are to be interpreted as shape values (true) or opacity values (false).

textknockout

$egs->textknockout($boolean)

    The text knockout flag, which determines the behavior of overlapping glyphs within a text object in the transparent imaging model.

transparency

$egs->transparency($t)

    The graphics transparency, with 0 being fully opaque and 1 being fully transparent. This is a convenience method, setting proper values for strokealpha and fillalpha.

opacity

$egs->opacity($op)

    The graphics opacity, with 1 being fully opaque and 0 being fully transparent. This is a convenience method, setting proper values for strokealpha and fillalpha.