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

The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 155, page 371.

The ISO PDF Specification, ISO 32000-2:2017 PDF 2.0; Table: 153, page 445.

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

System.Object
    WebSupergoo.ABCpdf14.Elements.Element
       WebSupergoo.ABCpdf14.Elements.CollectionElement

A collection dictionary turns a PDF into a portfolio by providing the metadata, layout, and sorting instructions that a viewer uses to present embedded files as a structured collection rather than a flat list of attachments.

The Schema entry defines the set of metadata fields exposed for each embedded file, and the Sort entry specifies the default sort column and direction.

The View entry controls the initial presentation mode: details list, tiles, hidden, or a custom navigator. A navigator is a SWF-based component that can replace the default viewer UI entirely.

The Folders entry is a root reference into a tree of folder dictionaries, giving the portfolio a hierarchical organisation alongside the flat file list.

The Colors and Split entries control the visual styling and panel layout of the portfolio UI, allowing a degree of branding without requiring a custom navigator.

 

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

 

   
   
Property
Description
EntryType Represents the "Type" entry of the collection dictionary object.
EntrySchema Represents the "Schema" entry of the collection dictionary object.
EntryD Represents the "D" entry of the collection dictionary object.
EntrySort Represents the "Sort" entry of the collection dictionary object.
EntryView Represents the "View" entry of the collection dictionary object.
EntryNavigator Represents the "Navigator" entry of the collection dictionary object.
EntryResources Represents the "Resources" entry of the collection dictionary object.
EntryColors Represents the "Colors" entry of the collection dictionary object.
EntryFolders Represents the "Folders" entry of the collection dictionary object.
EntrySplit Represents the "Split" entry of the collection dictionary object.
inherited properties...