[Raku PDF Project] / [PDF-Class Module]
/Type /ExtGState
(Optional; PDF 1.3) The line width
(Optional; PDF 1.3) The line cap style
(Optional; PDF 1.3) The line join style
(Optional; PDF 1.3) The miter limit
(Optional; PDF 1.3) The line dash pattern, expressed as an array of the form [ dashArray dashPhase ], where dashArray is itself an array and dashPhase is an integer
(Optional; PDF 1.3) The name of the rendering intent
(Optional) A flag specifying whether to apply overprint
(Optional; PDF 1.3) A flag specifying whether to apply overprint for painting operations other than stroking
(Optional; PDF 1.3) The overprint mode
(Optional; PDF 1.3) An array of the form [ font size ], where font is an indirect reference to a font dictionary and size is a number expressed in text space units.
(Optional) The black-generation function, which maps the interval [ 0.0 1.0 ] to the interval [ 0.0 1.0 ]
(Optional; PDF 1.3) Same as BG except that the value may also be the name Default, denoting the black-generation function that was in effect at the start of the page If both BG and BG2 are present in the same graphics state parameter dictionary, BG2 takes precedence.
(Optional) The undercolor-removal function, which maps the interval [ 0.0 1.0 ] to the interval [ −1.0 1.0 ]
(Optional; PDF 1.3) Same as UCR except that the value may also be the name Default, denoting the undercolor-removal function that was in effect at the start of the page.
(Optional) The transfer function, which maps the interval [ 0.0 1.0 ] to the interval [ 0.0 1.0 ]
(Optional; PDF 1.3) Same as TR except that the value may also be the name Default, denoting the transfer function that was in effect at the start of the page.
(Optional) The halftone dictionary or stream or the name ‘Default’
(Optional; PDF 1.3) The flatness tolerance
(Optional; PDF 1.3) The smoothness tolerance
(Optional) A flag specifying whether to apply automatic stroke adjustment
(Optional; PDF 1.4) The current blend mode to be used in the transparent imaging model
(Optional; PDF 1.4) The current soft mask, specifying the mask shape or mask opacity values to be used in the transparent imaging mode
(Optional; PDF 1.4) The current stroking alpha constant, specifying the constant shape or constant opacity value to be used for stroking operations in the transparent imaging model
(Optional; PDF 1.4) Same as CA, but for nonstroking operations
(Optional; PDF 1.4) 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).
(Optional; PDF 1.4) The text knockout flag, which determines the behavior of overlapping glyphs within a text object in the transparent imaging model
method transparency() returns Mu
The graphics transparency , with 0 being fully opaque and 1 being fully transparent. This is a convenience method setting proper values for stroke-alpha and fill-alpha.
(Optional; PDF 2.0) This graphics state parameter controls whether black point compensation is performed while doing CIE-based colour conversions.
(Optional; PDF 2.0) Halftone origin, specified as an array of two numbers specifying the X and Y location of the halftone origin in the current coordinate system.\nAlthough the numbers are specified in the current coordinate system, changes to the current coordinate system (for example as a result of invocation of a form XObject) do not move the halftone origin relative to the underlying device coordinate system.