class HexaPDF::Type::Signature::TransformParams

Parent

Represents a transform parameters dictionary.

The allowed fields depend on the transform method, so not all fields are available all the time.

See: PDF1.7 s12.8.2.2, s12.8.2.3, s12.8.2.4

Field Definitions

NameType/Allowed ValuesRequiredDefault Value
TypeSymbolfalse:TransformParams
PInteger or TrueClass or FalseClassfalsenil
VSymbol
One of: :"1.2", :"2.2"
falsenil
DocumentHexaPDF::PDFArray or Arrayfalsenil
MsgStringfalsenil
AnnotsHexaPDF::PDFArray or Arrayfalsenil
FormHexaPDF::PDFArray or Arrayfalsenil
SignatureHexaPDF::PDFArray or Arrayfalsenil
EFHexaPDF::PDFArray or Arrayfalsenil
ActionSymbol
One of: :All, :Include, :Exclude
falsenil
FieldsHexaPDF::PDFArray or Arrayfalsenil

Constants

FIELD_ANNOTS_ALLOWED_VALUES

All values allowed for the /Annots field

FIELD_EF_ALLOWED_VALUES

All values allowed for the /EF field

FIELD_FORM_ALLOWED_VALUES

All values allowed for the /Form field