PDF::Builder::Resource::ExtGState(3)

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

Inherits from PDF::Builder::Resource

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".