This class represents the dpart dictionary. This is definitively detailed in:.

The ISO PDF Specification, ISO 32000-2:2017 PDF 2.0; Table: 409, page 829.

This class is always an indirect object because DocumentPartGoToActionElement.EntryDp, DpartElement.EntryDParts, DpartElement.EntryParent, DpartrootElement.EntryDPartRootNode and PageObjectElement.EntryDPart require it to be so.

A document part element represents one node in the document part hierarchy introduced in PDF 2.0. The hierarchy divides a PDF document into a tree of logical parts, each corresponding to a record, chapter, or other meaningful subdivision.

Document parts are used in variable data printing and multi-record PDF workflows where a single file contains many instances of a repeated structure. The hierarchy allows individual records to be navigated or extracted without parsing the entire document.

Each node may carry document part metadata in a DPM dictionary describing the properties of the part, such as data fields specific to the record it represents.

Associated files may be attached at the document part level, allowing each part to carry its own supplementary data independently of document-level or page-level associated files.

System.Object
    WebSupergoo.ABCpdf14.Elements.Element
       WebSupergoo.ABCpdf14.Elements.DocumentPartElement

 

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

 

   
   
Property
Description
EntryType Represents the "Type" entry of the dpart dictionary object.
EntryParent Represents the "Parent" entry of the dpart dictionary object.
EntryDParts Represents the "DParts" entry of the dpart dictionary object.
EntryStart Represents the "Start" entry of the dpart dictionary object.
EntryEnd Represents the "End" entry of the dpart dictionary object.
EntryDPM Represents the "DPM" entry of the dpart dictionary object.
EntryAF Represents the "AF" entry of the dpart dictionary object.
inherited properties...