class HexaPDF:: Type:: GraphicsStateParameter
Parent | HexaPDF::Dictionary |
---|
Represents a graphics state parameter dictionary.
This dictionary can be used to define most graphics state parameters that are available. Some parameters can only be set by an operator, some only by the dictionary but most by both.
See: PDF2.0 s8.4.5, s8.1
Field Definitions
Name | Type/Allowed Values | Required | Default Value |
---|---|---|---|
Type | Symbol | false | :ExtGState |
LW | Numeric | false | nil |
LC | Integer | false | nil |
LJ | Integer | false | nil |
ML | Numeric | false | nil |
D | HexaPDF::PDFArray or Array | false | nil |
RI | Symbol One of: :AbsoluteColorimetric, :RelativeColorimetric, :Saturation, :Perceptual | false | nil |
OP | TrueClass or FalseClass | false | nil |
op | TrueClass or FalseClass | false | nil |
OPM | Integer | false | nil |
Font | HexaPDF::PDFArray or Array | false | nil |
BG | HexaPDF::Dictionary or HexaPDF::Stream or Hash | false | nil |
BG2 | HexaPDF::Dictionary or HexaPDF::Stream or Symbol or Hash | false | nil |
UCR | HexaPDF::Dictionary or HexaPDF::Stream or Hash | false | nil |
UCR2 | HexaPDF::Dictionary or HexaPDF::Stream or Symbol or Hash | false | nil |
TR | HexaPDF::Dictionary or HexaPDF::Stream or HexaPDF::PDFArray or Symbol or Hash or Array | false | nil |
TR2 | HexaPDF::Dictionary or HexaPDF::Stream or HexaPDF::PDFArray or Symbol or Hash or Array | false | nil |
HT | HexaPDF::Dictionary or HexaPDF::Stream or Symbol or Hash | false | nil |
FL | Numeric | false | nil |
SM | Numeric | false | nil |
SA | TrueClass or FalseClass | false | nil |
BM | Symbol or HexaPDF::PDFArray or Array | false | nil |
SMask | HexaPDF::Dictionary or Symbol or Hash | false | nil |
CA | Numeric | false | nil |
ca | Numeric | false | nil |
AIS | TrueClass or FalseClass | false | nil |
TK | TrueClass or FalseClass | false | nil |
UseBlackPtComp | Symbol One of: :OFF, :ON, :Default | false | nil |
HTO | HexaPDF::PDFArray or Array | false | nil |