class HexaPDF:: Type:: IconFit
Parent | HexaPDF::Type::Annotation |
---|
An IconFit
dictionary specifies how an icon should be displayed inside an annotation rectangle.
See: PDF2.0 s12.7.8.3.2
Field Definitions
Name | Type/Allowed Values | Required | Default Value |
---|---|---|---|
Type | Symbol | false | :Annot |
Subtype | Symbol | true | nil |
Rect | HexaPDF::Rectangle or Array | true | nil |
Contents | String | false | nil |
P | HexaPDF::Dictionary or Hash | false | nil |
NM | String | false | nil |
M | HexaPDF::DictionaryFields::PDFDate or String or Time or Date or DateTime | false | nil |
F | Integer | false | 0 |
AP | HexaPDF::Type::Annotation::AppearanceDictionary or Hash | false | nil |
AS | Symbol | false | nil |
Border | HexaPDF::PDFArray or Array | false | [0, 0, 1] |
C | HexaPDF::PDFArray or Array | false | nil |
StructParent | Integer | false | nil |
OC | HexaPDF::Dictionary or Hash | false | nil |
SW | Symbol One of: :A, :B, :S, :N | false | :A |
S | Symbol One of: :A, :P | false | :P |
A | HexaPDF::PDFArray or Array | false | [0.5, 0.5] |
FB | TrueClass or FalseClass | false | false |