class HexaPDF::Type::IconFit

Parent

An IconFit dictionary specifies how an icon should be displayed inside an annotation rectangle.

See: PDF2.0 s12.7.8.3.2

Field Definitions

NameType/Allowed ValuesRequiredDefault Value
TypeSymbolfalse:Annot
SubtypeSymboltruenil
RectHexaPDF::Rectangle or Arraytruenil
ContentsStringfalsenil
PHexaPDF::Dictionary or Hashfalsenil
NMStringfalsenil
MHexaPDF::DictionaryFields::PDFDate or String or Time or Date or DateTimefalsenil
FIntegerfalse0
APHexaPDF::Type::Annotation::AppearanceDictionary or Hashfalsenil
ASSymbolfalsenil
BorderHexaPDF::PDFArray or Arrayfalse[0, 0, 1]
CHexaPDF::PDFArray or Arrayfalsenil
StructParentIntegerfalsenil
OCHexaPDF::Dictionary or Hashfalsenil
SWSymbol
One of: :A, :B, :S, :N
false:A
SSymbol
One of: :A, :P
false:P
AHexaPDF::PDFArray or Arrayfalse[0.5, 0.5]
FBTrueClass or FalseClassfalsefalse