This class represents the widget annotation. This is definitively detailed in:.

The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 188, page 408.

The ISO PDF Specification, ISO 32000-2:2017 PDF 2.0; Table: 191, page 495.

Adobe Supplement to the ISO 32000, BaseVersion: 1.7, ExtensionLevel: 3; Table: 8.39, page 39.

This class is always an indirect object because FieldElement.EntryKids requires it to be so.

System.Object
    WebSupergoo.ABCpdf14.Elements.Element
       WebSupergoo.ABCpdf14.Elements.AnnotationElement
          WebSupergoo.ABCpdf14.Elements.WidgetAnnotationElement

A widget annotation is the visual representation of an interactive form field on a page. A single field can have multiple widget annotations, one for each page location where the field appears.

The FieldElement entry provides access to the field dictionary. The H entry selects the highlighting mode. The MK entry holds the appearance characteristics dictionary defining border colour, background colour, and icon content.

The PMD entry carries private data for use by the creating application, allowing custom information to survive round-tripping.

 

   
   
Method
Description
WidgetAnnotationElement Create a new WidgetAnnotationElement.
inherited methods...

 

   
   
Property
Description
FieldElement Any FieldElement associated with this Widget Annotation.
EntryH Represents the "H" entry of the widget annotation object.
EntryMK Represents the "MK" entry of the widget annotation object.
EntryA Represents the "A" entry of the widget annotation object.
EntryAA Represents the "AA" entry of the widget annotation object.
EntryBS Represents the "BS" entry of the widget annotation object.
EntryParent Represents the "Parent" entry of the widget annotation object.
EntryPMD Represents the "PMD" entry of the widget annotation object.
inherited properties...