All components in this family are available below. Global search also finds PDF entries and type names.
BatesArtifact
PDF\Document\ArtifactsBates numbering artifact properties (Adobe extension level 3, table 10.17, p.100).
classBarcodeDataPreparation
PDF\Document\BarcodesAdobe supplement pp. 46–47: DataPrep prepares existing bytes before symbology encoding.
classBarcodeModuleWidth
PDF\Document\BarcodesAdobe supplement p. 47: XSymWidth = ceil(distance in inches * Resolution).
interfaceCatalogComponent
PDF\DocumentValidate relationships that become meaningful only in the actual document catalog.
classCollection
PDF\Document\CollectionsTable155/pages378–379: container/initial-file selection and portable-collection presentation.
classCollectionField
PDF\Document\CollectionsTable157/page380: native data type and presentation facts for one collection field.
enumCollectionFieldType
PDF\Document\CollectionsclassCollectionGraphValidation
PDF\Document\CollectionsPortable collections are validated against the effective catalog, including frozen historical CI values.
classCollectionItem
PDF\Document\CollectionsTables48–49/pages114–115: validate each supplied item against its explicitly supplied schema.
classCollectionItemValue
PDF\Document\CollectionsclassCollectionSchema
PDF\Document\CollectionsclassCollectionSchemaField
PDF\Document\CollectionsclassCollectionSort
PDF\Document\CollectionsTable158/page381: broadcast boolean, missing directions=true, extra directions ignored.
classCollectionSortDirections
PDF\Document\CollectionsclassCollectionSortFields
PDF\Document\CollectionsclassCollectionSubitem
PDF\Document\CollectionsTable49/page115: a display prefix never becomes part of the sortable data.
traitCollectionVersion
PDF\Document\CollectionsTables48–49 and155–158: portable collection objects were introduced in PDF1.7.
enumCollectionView
PDF\Document\CollectionsclassDestination
PDF\Document\DestinationsAn explicit destination (ISO 32000-1, table 151).
classFit
PDF\Document\DestinationsclassFitB
PDF\Document\DestinationsclassFitBH
PDF\Document\DestinationsclassFitBV
PDF\Document\DestinationsclassFitH
PDF\Document\DestinationsclassFitR
PDF\Document\DestinationsclassFitV
PDF\Document\DestinationsclassXYZ
PDF\Document\DestinationsinterfaceDocumentGraphComponent
PDF\DocumentDocument relationships checked against effective PDF identifiers and frozen values.
classDocumentGraphContext
PDF\DocumentA read-only view: resolving references never registers objects or reparses mutable historical builders.
classDocumentGraphValidation
PDF\DocumentRelationships and subset identities are checked once in the actual, document-scoped graph.
classDocumentInformation
PDF\DocumentThe trailer's optional Info dictionary (ISO 32000-1, table 317).
classDeveloperExtension
PDF\Document\ExtensionsOne developer's extension of a PDF base version (ISO 32000-1, table 50).
classDeveloperExtensionEntry
PDF\Document\ExtensionsAn explicit direct prefix-to-extension association (ISO 32000-1, 7.12.1).
classDeveloperExtensions
PDF\Document\ExtensionsThe catalog Extensions dictionary (ISO 32000-1, 7.12; Adobe supplement, p.24).
classDeveloperPrefix
PDF\Document\ExtensionsA case-sensitive four-byte registered developer prefix (ISO 32000-1, 7.12).
classExtensionDirectness
PDF\Document\ExtensionsISO 32000-1, 7.12.1: extension declarations are nested without indirect objects.
enumAFRelationship
PDF\Document\FilesISO 32000-2:2020 Table43, physical p.152: standard associated-file relationships.
enumAssociatedFileOwner
PDF\Document\FilesSemantic owner context is obtained from actual PDF relationships, not guessed from private keys.
classAssociatedFileRelationship
PDF\Document\FilesTable43/p.152 permits standard values and developer-defined relationship names.
classAssociatedFiles
PDF\Document\Files14.13, pp.853–856: explicit association array, not an attachment name tree.
classAssociatedFilesEntry
PDF\Document\FilesAn AF entry for the PDF object receiving the association (14.13).
classAssociatedFilesGraphValidation
PDF\Document\FilesActual AF dictionary associations, 14.13/pp.853–856; EC3 issue568 is Accepted, not Completed.
classAssociatedFilesMarkedContentFacts
PDF\Document\FilesNative AF instructions frozen before emission, including other permitted meanings of the AF tag.
classAssociatedFilesMarkedContentGraphValidation
PDF\Document\FilesNamed MCAF uses in native content and effective resources (14.13.5, PDF pp.854–855/1015).
classAssociatedFilesMarkedContentUse
PDF\Document\FilesFrozen AF property operands for one BDC/DP instruction, not interpreted stream bytes.
classAssociatedFilesPropertyList
PDF\Document\FilesNamed MCAF property list (ISO_32000-2_sponsored_EC3.pdf, 14.13.5/EC3 issue374, PDF p.1015).
classBeginAssociatedFilesMarkedContent
PDF\Document\Files/AF /resource BDC (ISO_32000-2_sponsored_EC3.pdf, 14.13.5/EC3 issue374, PDF p.1015).
classEmbeddedFileAttachment
PDF\Document\FilesclassEmbeddedFileBinding
PDF\Document\FilesclassEmbeddedFileBindings
PDF\Document\FilesEF maps the same filename keys to explicit indirect embedded streams, Table44/page111.
enumEmbeddedFileKey
PDF\Document\FilesclassEmbeddedFileParameters
PDF\Document\FilesTable46, page112: Size and MD5 are derived from the original, uncompressed bytes.
classEmbeddedFileStream
PDF\Document\FilesTable45/page112: attachment bytes supplied by the caller, then filtered and encrypted by the writer.
classEmbeddedFiles
PDF\Document\FilesDocument-level attachments, name dictionary/Table31 and7.11.4.1/page112.
classEmbeddedFilesGraphValidation
PDF\Document\FilesValidate the effective attachment tree even when its former native builder was replaced.
classExternalStreamsGraphValidation
PDF\Document\FilesTable5/p28 and7.6.1/p63: the external-file exemption follows an actual effective file declaration.
classFileNameComponent
PDF\Document\FilesUninterpreted filename bytes, including empty components (7.11.2.1, PDF page108).
enumFilePathKind
PDF\Document\FilesclassFileSpecification
PDF\Document\FilesTable44/pages110–111: explicit file declaration, without path/URL loading.
classFileSpecificationIdentifiers
PDF\Document\FilesTwo byte identifiers of the referenced file; no remote file is inspected, Table44/page111.
classFileSpecificationName
PDF\Document\FilesclassFileSpecificationOptions
PDF\Document\FilesclassFileSpecificationRules
PDF\Document\FilesTable44/page111: coupled EF/RF filename keys and actual effective stream targets.
classFileSpecificationString
PDF\Document\FilesComponent separators and relative resolution, without filesystem or character conversion.
classMacFileCode
PDF\Document\FilesFour ASCII characters interpreted as a big-endian32-bit integer, Table47/page113.
classMacFileInformation
PDF\Document\FilesThe normalized Mac-specific facts, without accessing a platform resource fork.
classRelatedFile
PDF\Document\FilesclassRelatedFileBinding
PDF\Document\FilesclassRelatedFileBindings
PDF\Document\FilesclassRelatedFiles
PDF\Document\FilesTable44/7.11.4.2 page113: ordered name/embedded-stream pairs, including the main file when desired.
classCIDClassDescriptor
PDF\Document\FontsclassCIDDefaultVerticalMetrics
PDF\Document\FontsDW2 order is [positionY displacementY]; the default X position is half W/DW.
classCIDFontDescriptors
PDF\Document\FontsTable 124 FD graph, with Table 125 glyph classes checked against the declared collection.
classCIDFontMetricOverride
PDF\Document\Fonts9.8.3.3 and its examples: class-specific metric/classification overrides, no font programs.
classCIDFontType0
PDF\Document\FontsTable 117: normalized CFF CID font or external named CID font, with explicit W/DW/W2/DW2.
classCIDFontType2
PDF\Document\FontsTable 117: repertoire-bound or independently normalized Type 2 CID font, with vertical metrics.
enumCIDGlyphClass
PDF\Document\FontsTable 125 names; the class inventory depends on the Adobe character collection.
classCIDGlyphIndex
PDF\Document\FontsclassCIDGlyphIndexMap
PDF\Document\FontsTable 117: explicitly normalized CID-to-GID indices without reading a font program.
classCIDIdentityGlyphMap
PDF\Document\FontsTable 117: CID and glyph index are explicitly identical for the embedded Type 2 program.
classCIDMetrics
PDF\Document\FontsExplicit horizontal and vertical metric models for arbitrary normalized CID fonts.
classCIDRange
PDF\Document\FontsOrdered CID interval with the PDF implementation bound 65535.
classCIDRangeSet
PDF\Document\FontsSorted, nonoverlapping intervals; validation does not expand or quadratically compare CID ranges.
classCIDSet
PDF\Document\FontsTable 124: CID subset presence bits, most significant bit first, including CID 0.
classCIDToGIDMap
PDF\Document\FontsTable 117: two-byte, big-endian glyph indices, including unmapped CID gaps.
classCIDVerticalMetric
PDF\Document\FontsW2 triple: vertical displacement followed by horizontal/vertical origin position.
classCIDVerticalMetrics
PDF\Document\FontsclassCIDVerticalRange
PDF\Document\FontsclassCIDVerticalRun
PDF\Document\FontsclassCIDVerticalWidths
PDF\Document\Fonts9.7.4.3: both W2 forms, with checked CID domains and exact triples.
classCIDWidthArray
PDF\Document\Fonts9.7.4.3: both W forms, preserving explicit runs without expanding ranges.
classCIDWidthRange
PDF\Document\FontsclassCIDWidthRun
PDF\Document\FontsclassCIDWidths
PDF\Document\FontsTable 117 W array, preserving the explicitly declared CIDs and PDF widths.
classCMapCode
PDF\Document\Fonts\CMapsOne source character code of 1–4 bytes (ISO 9.7.6.2, PDF p.288).
classCMapCodeRange
PDF\Document\Fonts\CMapsNumeric source interval for char/range mappings; codespace bounds are a different object.
classCMapCodeSequence
PDF\Document\Fonts\CMapsSource codes supplied explicitly by the application; each remains a separate object.
classCMapDecoder
PDF\Document\Fonts\CMapsISO 9.7.6.2–3, pp.288–289: normal decoding and shortest/longest partial-match fallback.
classCMapName
PDF\Document\Fonts\CMapsA literal PostScript resource name. PDF's #xx name escapes do not apply inside CMap programs.
classCMapProgram
PDF\Document\Fonts\CMapsWriter for the supported PDF CMap operator subset; no PostScript program is executed.
classCMapSystemInfo
PDF\Document\Fonts\CMapsExplicit CID collection metadata, ISO 9.7.3, PDF p.278.
enumCMapWritingMode
PDF\Document\Fonts\CMapsclassCidChar
PDF\Document\Fonts\CMapsbegincidchar mapping, ISO 9.7.5.4, PDF pp.286–288.
classCidGlyphs
PDF\Document\Fonts\CMapsExplicit knowledge of which CIDs have glyphs; never inspects a font program.
interfaceCidMapping
PDF\Document\Fonts\CMapsclassCidMappings
PDF\Document\Fonts\CMapsclassCidRange
PDF\Document\Fonts\CMapsclassCodeSpaceRange
PDF\Document\Fonts\CMapsISO p.288: every source byte lies between its corresponding lower/upper byte.
classCodeSpaces
PDF\Document\Fonts\CMapsclassDecodedCMapCode
PDF\Document\Fonts\CMapsActual consumed bytes and selected codespace width, including an undefined/truncated code.
classEncodingCMap
PDF\Document\Fonts\CMapsEmbedded Type 0 encoding CMap, ISO 9.7.5.3-4, PDF pp. 285-289.
classIdentityEncoding
PDF\Document\Fonts\CMapsPredefined Identity-H/V, ISO PDF pp.283–285; collection-independent, two-byte big-endian CIDs.
classNamedCMapEncoding
PDF\Document\Fonts\CMapsReference a reader's predefined resource; its declared collection/codespaces stay explicit.
classNamedUnicodeCMap
PDF\Document\Fonts\CMapsExplicit external reader resource; byte-to-Unicode resolution requires supplied mappings.
classNotdefChar
PDF\Document\Fonts\CMapsUndefined-glyph fallback may overlap ordinary CID mappings, ISO 9.7.6.3, p.289.
classNotdefRange
PDF\Document\Fonts\CMapsEvery code in a notdef range maps to the same CID, rather than incrementing it.
enumPredefinedCMap
PDF\Document\Fonts\CMapsEvery predefined CMap name from ISO table 118, PDF pp.281–283; mapping programs remain reader resources.
interfaceType0Encoding
PDF\Document\Fonts\CMapsEncoding selection and explicitly declared decoding metadata, without loading external CMap resources.
classUnicodeArrayRange
PDF\Document\Fonts\CMapsExplicit discontiguous destination sequences, including ligatures (ISO pp.302–303).
classUnicodeCMap
PDF\Document\Fonts\CMapsToUnicode definition: arbitrary code sizes, scalar sequences, ranges and explicit inheritance.
interfaceUnicodeCMapResource
PDF\Document\Fonts\CMapsclassUnicodeChar
PDF\Document\Fonts\CMapsinterfaceUnicodeMapping
PDF\Document\Fonts\CMapsclassUnicodeMappings
PDF\Document\Fonts\CMapsclassUnicodeRange
PDF\Document\Fonts\CMapsbfrange increments only the last destination byte, ISO PDF p.303.
classUnicodeScalar
PDF\Document\Fonts\CMapsclassUnicodeScalars
PDF\Document\Fonts\CMapsclassUnicodeSequence
PDF\Document\Fonts\CMapsUTF-16BE destination string without an encoding BOM, max 512 bytes (ISO pp.301–303).
classCharacterMap
PDF\Document\FontsExplicit PDF repertoire; this value never reads a font program or UTF-8 text.
classCharacterMapping
PDF\Document\FontsOne Unicode scalar value, CID, glyph index and width in PDF's 1000-unit space.
interfaceEmbeddedFontProgram
PDF\Document\FontsTable 126 binding of explicitly normalized external bytes to their PDF font family.
classEncodingDictionary
PDF\Document\Fonts\EncodingsTable 114: Differences applied to an explicitly named or supplied built-in vector.
classEncodingDifference
PDF\Document\Fonts\EncodingsA starting byte followed by glyph names for consecutive codes (9.6.6).
classEncodingDifferences
PDF\Document\Fonts\EncodingsclassEncodingVector
PDF\Document\Fonts\EncodingsAnnex D immutable byte-to-glyph vector; missing codes denote .notdef.
enumEncodingVectorKind
PDF\Document\Fonts\EncodingsBuilt-in font vectors and PDF's three separately selectable predefined encodings.
classEncodingVectors
PDF\Document\Fonts\EncodingsAnnex D.2/D.4/D.5/D.6 vectors transcribed from the retained ISO source, PDF pp. 661-680.
interfaceFontEncoding
PDF\Document\Fonts\EncodingsclassFontEncodingValidation
PDF\Document\Fonts\EncodingsTable 114 constraints also apply to explicitly supplied low-level encoding dictionaries.
classNamedFontEncoding
PDF\Document\Fonts\EncodingsenumPredefinedEncoding
PDF\Document\Fonts\EncodingsTable 114 and Annex D.1: Standard/PDFDoc/Symbol are not selectable predefined encoding names.
classFontCharSet
PDF\Document\FontsTable 122: glyph names serialized as PDF names; .notdef is implicit and omitted.
classFontDescriptor
PDF\Document\FontsTable 122 descriptor built solely from explicit PDF values.
classFontDescriptorFlags
PDF\Document\FontsTable 123 flags; Symbolic and Nonsymbolic must be mutually exclusive.
classFontDescriptorOptions
PDF\Document\FontsExternal repertoire declaration needed to apply the conditional CapHeight requirement.
classFontFile
PDF\Document\Fonts9.9, Table 127: three already normalized Type 1 segments, binary encrypted portion.
classFontFile2
PDF\Document\Fonts9.9: a supplied TrueType program with its uncompressed Length1; no sfnt parsing.
classFontFile3
PDF\Document\FontsTable 126: exactly one normalized CFF font, or a declared OpenType outline program. No parsing.
enumFontFile3Subtype
PDF\Document\FontsclassFontProgramMetadata
PDF\Document\FontsTable 127 Metadata: an explicitly supplied XML metadata stream (14.3.2).
classFontProgramOptions
PDF\Document\FontsTyped composition of actual encoding filters and the optional font metadata reference.
classFontStream
PDF\Document\FontsFont data starts decoded; filters must actually encode the supplied bytes.
enumFontStretch
PDF\Document\FontsclassFontStyle
PDF\Document\Fonts9.8.3.2: the currently defined CID font style entry is Panose.
classFontSubsetRegistry
PDF\Document\FontsDocument-scoped subset identities; callers share this object, never global state.
classFontSubsetTag
PDF\Document\Fonts9.6.4: an explicitly chosen six-uppercase-letter subset identifier.
enumFontSubtype
PDF\Document\FontsclassMMType1Font
PDF\Document\Fonts9.6.2.3: a supplied Type 1 snapshot of one multiple-master instance.
classManagedFontDictionary
PDF\Document\FontsShared protection for the entries determined by an assembled font graph.
enumOpenTypeOutline
PDF\Document\FontsExplicit normalized table declaration supplied by the external font processor (Table 126).
classPanose
PDF\Document\Fonts9.8.3.2: two family-class bytes followed by ten external PANOSE classification bytes.
classSimpleFont
PDF\Document\FontsShared Table 111 construction for Type1, MMType1 and TrueType.
classSimpleFontMetrics
PDF\Document\FontsA complete simple-font metric graph with explicit widths and descriptor.
classSimpleWidths
PDF\Document\FontsTables 111/112: contiguous byte-code widths, exactly LastChar−FirstChar+1.
enumStandardFont
PDF\Document\FontsThe standard fourteen Type 1 fonts (ISO 32000-1, 9.6.2.2).
classSubsetFontName
PDF\Document\FontsThe exact BaseFont/FontName name of an explicitly declared subset.
classToUnicodeCMap
PDF\Document\Fonts9.10.3: character codes map to UTF-16BE, including surrogate pairs.
classTrueTypeFont
PDF\Document\Fonts9.6.3: explicitly normalized name, byte widths and TrueType descriptor.
classType0Font
PDF\Document\FontsTable 121: explicit identity, named or embedded CMap encoding; optional ToUnicode extraction map.
classType1Font
PDF\Document\FontsTable 111: standard or explicitly named Type 1 font, with optional complete metrics.
classType3CharProc
PDF\Document\FontsclassType3CharProcs
PDF\Document\FontsTable 112 CharProcs: exact glyph-name to indirect stream identities.
classType3Font
PDF\Document\FontsTable 112: Type 3 byte encoding, CharProcs graph, widths, matrix and explicit resources.
classType3Glyph
PDF\Document\FontsOne CharProcs stream with validated d0/d1 scope and its declared metrics.
classAcroForm
PDF\Document\FormsISO 12.7.2, p.439: explicit roots, defaults and calculation order.
classAppearanceState
PDF\Document\FormsclassAppearanceStates
PDF\Document\FormsNamed indirect normal/down/rollover appearances; state selection is explicit.
classBarcodeField
PDF\Document\FormsAdobe p.46: text-field semantics with explicit preparation before an external barcode codec.
classBarcodePaperMetadata
PDF\Document\FormsAdobe pp.46–47: validated instructions to an explicitly selected external barcode encoder.
enumBarcodeSymbology
PDF\Document\FormsclassButtonField
PDF\Document\FormsCheck boxes, radio groups and pushbuttons, ISO 12.7.4.2, PDF pp.447–450.
enumButtonFieldFlag
PDF\Document\FormsISO table 226, PDF p.447.
classButtonFieldFlags
PDF\Document\FormsclassCalculationOrder
PDF\Document\FormsclassChoiceField
PDF\Document\FormsExplicit option ordering; no locale-dependent sorting or automatic value selection.
enumChoiceFieldFlag
PDF\Document\FormsISO table 230, PDF pp.452–453.
classChoiceFieldFlags
PDF\Document\FormsclassChoiceFieldValue
PDF\Document\FormsChoose which of the specification's inconsistent V formulations the stored strings follow.
classChoiceOption
PDF\Document\FormsISO table 231, p.453: display text and optional distinct export value.
classChoiceOptions
PDF\Document\FormsclassChoiceSelection
PDF\Document\FormsExplicit option indices in their required ascending order (ISO table 231).
enumChoiceValueDomain
PDF\Document\FormsISO p.454 says display names; table 231 and common reader behavior use export values.
enumCommonFieldFlag
PDF\Document\FormsISO table 221, PDF p.441.
classCommonFieldFlags
PDF\Document\FormsclassDefaultAppearance
PDF\Document\FormsISO 12.7.3.3, PDF p.443: explicit text state, Tf and at most one Tm.
classFdfCatalog
PDF\Document\Forms\FdfenumFdfCrossReference
PDF\Document\Forms\FdfclassFdfExportNode
PDF\Document\Forms\Fdf@internal One export operation's hierarchy; never shared between documents.
classFdfExporter
PDF\Document\Forms\FdfSnapshot exactly the fields selected by the caller; submission actions and networking are separate.
classFdfField
PDF\Document\Forms\FdfImmutable FDF field; unlike PDF fields, Kids can be direct (ISO p.469).
classFdfFormData
PDF\Document\Forms\FdfFDF content including optional document association, annotations, templates and opaque scripts.
classFdfNamedPageReference
PDF\Document\Forms\FdfA page/template association, with no external file access (ISO p.472).
classFdfPage
PDF\Document\Forms\FdfFDF page addition declaration, not a PDF page (ISO p.471).
classFdfTemplate
PDF\Document\Forms\FdfISO p.472: page template import declaration; Rename specifies no renaming algorithm.
classFdfWriter
PDF\Document\Forms\FdfNative FDF serialization (ISO 12.7.7.2, pp.464–466), without a fake PDF page tree.
classField
PDF\Document\FormsA document-scoped field-tree builder (ISO 12.7.3, PDF pp.440–443).
classFieldFlags
PDF\Document\FormsTyped flag collection; field-specific constraints are checked after inheritance.
classFieldTextStream
PDF\Document\FormsPDF 1.5 text-stream field value, ISO p.451, preserving its explicit Unicode text.
classFieldTree
PDF\Document\FormsOne form's mutable hierarchy and inherited document defaults, without global state.
enumFieldType
PDF\Document\FormsenumFieldTypeDeclaration
PDF\Document\FormsclassFormAppearanceStream
PDF\Document\FormsAn explicitly drawn form XObject, ISO 12.5.5 and 8.10 (PDF pp.392–395).
classIconAlignment
PDF\Document\FormsclassIconFit
PDF\Document\FormsIcon scaling/placement from ISO table 247, PDF p.471. Viewport bounds are explicit.
enumIconScaleWhen
PDF\Document\FormsenumIconScaling
PDF\Document\FormsclassNamedPageTemplate
PDF\Document\FormsAn invisible named page in the Templates name tree, ISO 12.7.6, PDF p.464.
classNonTerminalField
PDF\Document\FormsA field group. Its FT, Ff, V, DV and variable-text entries may be inherited.
classPartialFieldName
PDF\Document\FormsISO 32000-1, 12.7.3.2, PDF p.442: periods delimit qualified names.
classSignatureField
PDF\Document\FormsAn unsigned or explicitly supplied signature container; CMS/ByteRange signing is separate.
classSignatureFieldLock
PDF\Document\FormsISO p.455 and Adobe p.43. This declares restrictions; it does not sign the file.
enumSignatureLockAction
PDF\Document\FormsclassTerminalField
PDF\Document\FormsExplicit separate widget children or one deliberately merged field/widget dictionary.
classTextField
PDF\Document\FormsText-field construction and intrinsic flag/value constraints, ISO pp.450–452.
enumTextFieldFlag
PDF\Document\FormsISO table 228, PDF pp.451–452.
classTextFieldFlags
PDF\Document\FormsclassWidgetAnnotation
PDF\Document\FormsSeparate widget, explicitly bound to both a field and its actual page.
classWidgetAppearance
PDF\Document\FormsenumWidgetRepresentation
PDF\Document\FormsclassXfaPacket
PDF\Document\FormsAn already prepared XML packet. XDP/XFA interpretation belongs to its external specification.
classXfaPackets
PDF\Document\FormsISO 12.7.8, pp.472–473: alternating packet names and XML stream references.
classDCTImage
PDF\Document\ImagesPDF image data already encoded for /DCTDecode; no external format is parsed.
enumDeviceColorSpace
PDF\Document\ImagesDevice image colour spaces (ISO 32000-1, 8.6.4).
classImageDimensions
PDF\Document\ImagesPixel dimensions, independent of the transformation used to paint the image.
classImageSamples
PDF\Document\ImagesUnfiltered rows of interleaved samples, ordered from the top of the image.
classImageXObjectFactory
PDF\Document\ImagesConverts normalized importer representations to native PDF image objects.
classSampleLayout
PDF\Document\ImagesInterleaved image components, 1/2/4/8/16 bits each (8.9.5.1).
classSampledImage
PDF\Document\ImagesColour samples and an optional separate, unassociated opacity channel.
classAuthor
PDF\Document\InformationclassCreationDate
PDF\Document\InformationclassCreator
PDF\Document\InformationclassKeywords
PDF\Document\InformationclassModDate
PDF\Document\InformationclassProducer
PDF\Document\InformationclassSubject
PDF\Document\InformationclassTitle
PDF\Document\InformationclassTrapped
PDF\Document\InformationclassMeasuredDistance
PDF\Document\MeasurementsA displayed value and its unit label, both explicit PDF objects.
classThreeDUnitMapping
PDF\Document\MeasurementsAdobe supplement, 9.5.6, table 9.33a pp. 59–60 and the processing algorithm p. 61.
enumUnitMappingInterpretation
PDF\Document\MeasurementsAdobe supplement, pp. 59–61: callers must choose between contradictory source statements.
classArticleBead
PDF\Document\NavigationOne article region; only its explicit thread/page relationships are mutable.
classArticleThread
PDF\Document\NavigationOrdered article builder; derives its first bead and each circular N/V link.
classArticleThreads
PDF\Document\NavigationCatalogue article ordering; equal titles are permitted and retain explicit order.
classCatalogPages
PDF\Document\NavigationRead-only, document-local page identities, in tree order, from the actual catalogue.
classDestinationDictionary
PDF\Document\NavigationNamed destination value with optional attributes, ISO12.3.2.3 p375.
classDestinationGeometry
PDF\Document\NavigationExplicit page display bounds and optional content bounds; content is never inferred.
classDestinationLookup
PDF\Document\NavigationResolve a local name from its correct catalogue namespace; never load another file.
classDestinationViewport
PDF\Document\NavigationExplicit window dimensions, expressed in the default user-space axes at zoom one.
classExplicitDestinationParameters
PDF\Document\NavigationOne shared validation of the eight local Table151 parameter forms.
classGoToDestination
PDF\Document\NavigationLocal GoTo composition only, ISO12.6.4.2/Table199; no action execution.
enumLabelNumbering
PDF\Document\NavigationISO12.4.2/Table159, PDF p383. Alphabetic labels repeat the same letter.
classLabelRange
PDF\Document\NavigationclassLegacyDestinations
PDF\Document\NavigationName keys in catalogue Dests, permitted alongside Names.Dests; PDF1.1.
classLocalDestination
PDF\Document\NavigationThe existing eight explicit destinations, with local ownership and actual fitting math.
classNamedDestination
PDF\Document\NavigationLocal named reference with explicit namespace and actual catalogue lookup.
classNamedDestinationEntry
PDF\Document\NavigationclassNamedDestinationIndex
PDF\Document\NavigationOne immutable lookup of the actual document namespaces, preserving every byte key.
classNamedDestinations
PDF\Document\NavigationString keys in Names.Dests, including dictionary values; PDF1.2/12.3.2.3.
classNavigationActionEffects
PDF\Document\NavigationInspect declared navigation targets only. Script/runtime effects are not inferred.
enumNavigationDirection
PDF\Document\NavigationclassNavigationGraphValidation
PDF\Document\NavigationActive catalogue relationships, also when every native declaration has become a snapshot.
classNavigationLimits
PDF\Document\NavigationExplicit construction budgets; these are application policy, not ISO numeric limits.
classNavigationNode
PDF\Document\NavigationA page presentation step with explicit actions and derived reciprocal links.
classNavigationPageIndex
PDF\Document\NavigationEffective PDF identities and frozen page dictionaries, never old builder properties.
classNavigationRequest
PDF\Document\NavigationExplicit request plan: action declaration first, successor after it; no execution.
classPageBeads
PDF\Document\NavigationImmutable drawing order, distinct from thread order; page relationships bind once.
classPageLabel
PDF\Document\NavigationA range's numbering rule, ISO12.4.2/Table159, PDF pp382–383.
classPageLabels
PDF\Document\NavigationExplicit ranges and real NumberTree, validated against the actual catalogue pages.
classPagePresentation
PDF\Document\NavigationDistinct page display duration, incoming transition and sub-page steps.
classPresentationDuration
PDF\Document\NavigationA nonnegative time interval in seconds; zero means immediate, absence means no timer.
classPresentationSequence
PDF\Document\NavigationExplicit finite page list; unlike an article thread, its ends do not form a ring.
classTransition
PDF\Document\NavigationSource-prescribed transition combinations, ISO12.4.4.1/Table162, pp386–387.
enumTransitionDimension
PDF\Document\NavigationenumTransitionDirection
PDF\Document\NavigationTable162 angles are counterclockwise from left-to-right, unlike Page.Rotate.
enumTransitionMotion
PDF\Document\NavigationenumTransitionStyle
PDF\Document\NavigationclassViewPosition
PDF\Document\NavigationUpper-left position and positive magnification in default user-space axes.
classOutlineDictionary
PDF\DocumentRoot of an outline hierarchy with linked, indirectly referenced items.
classOutlineItem
PDF\DocumentOutline item; parent and sibling links are generated from its hierarchy.
interfaceOutlineParent
PDF\DocumentenumPageLayout
PDF\DocumentenumPageMode
PDF\DocumentclassResourceDictionary
PDF\DocumentResource dictionary (ISO 32000-1, 7.8.3 and table 33).
classColorSpace
PDF\Document\ResourcesNamed ColorSpace resources (ISO 32000-1, table 33).
classExtGState
PDF\Document\ResourcesNamed ExtGState resources (ISO 32000-1, table 33).
classFont
PDF\Document\ResourcesNamed Font resources (ISO 32000-1, table 33).
classPattern
PDF\Document\ResourcesNamed Pattern resources (ISO 32000-1, table 33).
classProcSet
PDF\Document\ResourcesProcedure-set resource entry defined and deprecated by PDF 1.7 (14.2).
classProperties
PDF\Document\ResourcesNamed Properties resources (ISO 32000-1, table 33).
classShading
PDF\Document\ResourcesNamed Shading resources (ISO 32000-1, table 33).
classXObject
PDF\Document\ResourcesNamed XObject resources (ISO 32000-1, table 33).
classWindowDimension
PDF\Document\RichMediaExplicit Default/Min/Max dimensions in default user space (Adobe supplement, p.84).
classByteRangeReservation
PDF\Document\SignaturesFixed-width integers allow finalizing offsets without shifting any later byte.
interfaceCertificateAwareSignatureBackend
PDF\Document\SignaturesA backend exposes the certificate actually associated with its signing key.
classFrozenSignatureField
PDF\Document\SignaturesAn actual field from the effective frozen AcroForm tree, including inherited FT/V.
classFrozenSignatureGraph
PDF\Document\SignaturesAll policy ownership is derived from the emitted catalog's frozen tree, never arbitrary V dictionaries.
classPendingSignature
PDF\Document\SignaturesApproval/certification signature reservation, PDF32000_2008.pdf, 12.8.1, PDF pages 474–477.
classCertificateKeyUsage
PDF\Document\Signatures\PoliciesExternal X509 parser normalizes the nine key-usage bits to bit positions0–8 in Table235 order.
classCertificateKeyUsagePattern
PDF\Document\Signatures\PoliciesTable235: only first nine ASCII characters matter; missing/unknown characters are wildcards.
classCertificatePolicyOid
PDF\Document\Signatures\PoliciesTable235 dotted-decimal OID byte string, matching its explicit PDF example.
enumCertificateSeedFlag
PDF\Document\Signatures\PoliciesclassCertificateSeedFlags
PDF\Document\Signatures\PoliciesclassCertificateSubjectName
PDF\Document\Signatures\PoliciesTable235 SubjectDN values. Attribute aliases/OIDs are normalized by the external X509 provider.
enumDocMdpPermissions
PDF\Document\Signatures\PoliciesTable 254 permission levels; actual revision classification is a separate writer operation.
classDocMdpTransform
PDF\Document\Signatures\PoliciesISO 12.8.2.2, PDF pp.478–479: author modification policy with the exact name /1.2.
classFieldMdpTransform
PDF\Document\Signatures\PoliciesISO 12.8.2.4, PDF pp.481–482: direct copy of Action/Fields from the field lock.
classFrozenSignatureSeedReader
PDF\Document\Signatures\PoliciesConvert actual frozen seed dictionaries to the native condition model without consulting mutable aliases.
classImmutableSignatureDictionary
PDF\Document\Signatures\PoliciesComplete policy dictionaries are reconstructed explicitly, never mutated by arbitrary entries.
interfaceSignatureCertificateFacts
PDF\Document\Signatures\PoliciesSupplied by an external X509 parser/validator. These are parsed facts, never a trust=true switch.
classSignatureCertificateSeedValue
PDF\Document\Signatures\PoliciesISO Table235, PDF457–459: native constraints on facts provided by an external certificate processor.
interfaceSignatureCertificateUrlUsage
PDF\Document\Signatures\PoliciesExplicit handler for a third-party URLType; standard Browser ignores the URL mandatory bit.
classSignatureDataReference
PDF\Document\Signatures\PoliciesExplicit document-scoped forward binding for the FieldMDP Data reference.
enumSignatureDigestMethod
PDF\Document\Signatures\PoliciesTable234 RSA signing digests. DSA is constrained separately to SHA1.
enumSignatureDocumentLock
PDF\Document\Signatures\PoliciesAdobe Table8.83 names, including true/false as names rather than boolean objects.
classSignatureFieldNames
PDF\Document\Signatures\PoliciesExact qualified field names. A nonterminal name also selects its descendants.
classSignatureHandlerCapabilities
PDF\Document\Signatures\PoliciesThe selected external handler declares supported formats and its seed-parser capability explicitly.
enumSignatureKeyAlgorithm
PDF\Document\Signatures\PoliciesclassSignatureReference
PDF\Document\Signatures\PoliciesTable253: direct signature reference/parameters with an explicit indirect FieldMDP Data.
enumSignatureReferenceDigest
PDF\Document\Signatures\PoliciesTable253 retained values; SHA1 avoids the deprecated MD5 default for modern references.
classSignatureReferences
PDF\Document\Signatures\PoliciesOne direct reference per method; a certification signature may also have FieldMDP.
enumSignatureSeedFlag
PDF\Document\Signatures\PoliciesTable234 and Adobe Table8.83 mandatory-constraint bit masks.
classSignatureSeedFlags
PDF\Document\Signatures\PoliciesclassSignatureSeedMdp
PDF\Document\Signatures\PoliciesTable234 MDP: null omits P, 0 requests no certification, 1–3 select exact DocMDP permissions.
classSignatureSeedValidationRequirement
PDF\Document\Signatures\PoliciesDetects seed obligations, including dictionaries constructed through the generated schema API.
classSignatureSeedValue
PDF\Document\Signatures\PoliciesTable234 and Adobe Table8.83: executable native choices, explicit external certificate/evidence contracts.
classSignatureSigningChoice
PDF\Document\Signatures\PoliciesExact handler choices, bound to actual signing metadata by the writer. No cryptographic-success flag.
interfaceSignatureSigningEvidence
PDF\Document\Signatures\PoliciesExternal validator contract: verify evidence against the actual completed signature, or throw.
classSignatureTimeStampSeed
PDF\Document\Signatures\PoliciesTable234 timestamp server metadata; this object never contacts the server.
interfaceSignatureTransform
PDF\Document\Signatures\PoliciesenumSignatureTransformMethod
PDF\Document\Signatures\PoliciesclassUnavailableSignatureEvidence
PDF\Document\Signatures\PoliciesExplicit absence of an external evidence validator cannot satisfy required seed constraints.
enumUsageRight
PDF\Document\Signatures\PoliciesEvery named right in Table255, grouped by its PDF dictionary entry.
enumUsageRightsMode
PDF\Document\Signatures\PoliciesclassUsageRightsTransform
PDF\Document\Signatures\PoliciesISO12.8.2.3, PDF480–481: declarations and native saving rules; trust remains external.
interfacePolicySignatureBackend
PDF\Document\SignaturesExplicit handler facts and actual-output verification for field policies.
classPreparedSignature
PDF\Document\SignaturesExact byte reservations identified from the writer's object spans, never by scanning arbitrary PDF bytes.
classSignatureAlgorithmParameters
PDF\Document\SignaturesISO Table257, PDF page484: explicitly normalized signature algorithms and key-size limits.
classSignatureAppearanceSelection
PDF\Document\SignaturesAn application names an explicitly supplied stream; validation binds it to the actual field widgets.
interfaceSignatureBackend
PDF\Document\SignaturesExplicit handler boundary: external CMS/PKCS#1 processing is not PDF serialization.
classSignatureByteRange
PDF\Document\SignaturesFull file coverage except the Contents hexadecimal token, including both delimiters.
classSignatureCapacity
PDF\Document\SignaturesBytes reserved before digest computation (PDF32000_2008.pdf, 12.8.1, PDF page 476).
classSignatureContentsReservation
PDF\Document\SignaturesA fixed hexadecimal slot; all bytes initially zero.
classSignatureDigestSelection
PDF\Document\SignaturesNegotiate only methods the actual selected backend can emit; Table234 constrains RSA and DSA differently.
classSignatureDocumentSigningRules
PDF\Document\SignaturesISO12.8.1/12.8.2.2, PDF475/478: actual ownership, first certification and incremental signing.
enumSignatureEvidenceCapability
PDF\Document\SignaturesclassSignatureFieldPolicyContract
PDF\Document\SignaturesRe-evaluate all obligations against emitted field/signature/catalog metadata before any finalization.
classSignatureFieldSigning
PDF\Document\SignaturesISO12.8.2.4, PDF482: build the recipient's field, reservation and copied direct transform parameters.
enumSignatureFormat
PDF\Document\SignaturesStandard public-key SubFilter formats, PDF32000_2008.pdf, 12.8.3, PDF pages 483–486.
interfaceSignatureOutputVerifier
PDF\Document\SignaturesVerify the mathematics and encoding of these input/output bytes, or throw; not a caller success flag.
classSignaturePermissionHistory
PDF\Document\SignaturesIntrinsic permission checks for changing a signature field's V, not a general revision classifier.
classSignatureSigningIntent
PDF\Document\SignaturesConstruction choices, never certificate/evidence success assertions. Frozen metadata is checked again.
classSignatureValue
PDF\Document\SignaturesExplicit binary handler output; validation belongs to the selected signature backend.
classSignatureVerificationInput
PDF\Document\SignaturesExact unpadded handler output and the byte ranges that it must mathematically authenticate.
classSignedRevision
PDF\Document\SignaturesFrozen signed revision; trust, revocation and timestamp policies are explicit external handler decisions.
classVerifiedSignatureFacts
PDF\Document\SignaturesProduced by a selected verifier after checking the actual signature. It does not declare PKI trust.
interfaceVersionedSignatureBackend
PDF\Document\SignaturesA backend validates the algorithms it actually emits before consuming the prepared bytes.
classAttributeAssociation
PDF\Document\StructureRevision numbers belong to associations, never the shared attribute object (PDF page 576).
classAttributeClass
PDF\Document\StructureA class shares attribute objects; it has no class inheritance (PDF page 575).
classAttributeClassAssociation
PDF\Document\StructureOne class name and its element-local revision (PDF pages 575–576).
classAttributeClassAssociations
PDF\Document\StructureOrdered /C class associations, retaining element-local revisions.
classAttributeResolver
PDF\Document\StructureImplements A/export > A/standard > C > inheritable parent > default (14.8.5.3, page 602).
classClassMap
PDF\Document\StructureDocument-local, immutable class map (table 322 and 14.7.5.2, PDF pages 565/575).
classMarkInformation
PDF\Document\StructureExplicit conformance statement, user-property presence and suspect flag (PDF page 564).
classMarkedContentContainer
PDF\Document\StructureExplicit page/auxiliary stream and its StructParents key (table 326, PDF page 573).
classMarkedContentIdentifier
PDF\Document\StructureZero-based parent-array index (14.7.4.2–14.7.4.4, PDF pages 568–574).
classMarkedContentReference
PDF\Document\StructureExplicit MCR, including Pg and optional Stm/StmOwn (table 324, PDF page 569).
classObjectReference
PDF\Document\StructureWhole-object content and its explicit StructParent key (tables 325–326, pages 572–573).
classPageContentBinding
PDF\Document\StructureOne document-local graph attachment; initialized once by the complete page-content builder.
classPageContentFragment
PDF\Document\StructureA typed fragment can cross scopes only while attached to its complete, validated page sequence.
classPageContentSequence
PDF\Document\StructurePage Contents arrays are one logical stream, including marked-content scopes (14.6.1, page 561).
classPageMarkedContent
PDF\Document\StructureCompact integer K form; requires the containing element's own Pg (PDF page 569).
classRoleMap
PDF\Document\StructureCycles are legal; resolution terminates at a recognized mapped role or a visited name.
classRoleMapping
PDF\Document\StructureOne association in the document's role map (14.7.3, PDF page 567).
classStandardStructureAttributes
PDF\Document\StructureStandard owner domains composed from tables 343–349, PDF pages 606–624.
enumStandardStructureType
PDF\Document\StructureISO 32000-1, 14.8.4, tables 333–340, PDF pages 591–600.
classStructureAttributeObject
PDF\Document\StructureAn immutable association with an explicit dictionary or opaque stream attribute object.
classStructureAttributes
PDF\Document\StructureOrdered A associations with the optional revision-number encoding of 14.7.5.3.
classStructureColumns
PDF\Document\StructureExplicit expansion of ColumnGap/ColumnWidths repetition and truncation (table 346, page 616).
classStructureContentValidator
PDF\Document\StructureVerifies typed content instructions and their structural associations (14.7.4, pages 568–574).
classStructureElement
PDF\Document\StructureDocument-scoped hierarchy builder; all P/K links derive from attached child objects.
classStructureLimits
PDF\Document\StructureExplicit construction resource limits, rather than additional PDF-format restrictions.
classStructureTreeIndex
PDF\Document\StructureValidated, immutable derived indexes for one snapshot of the explicit hierarchy.
classStructureTreeRoot
PDF\Document\StructureLogical-structure graph and document-local derived ParentTree/IDTree (PDF pages 564–577).
classTaggedStructureValidator
PDF\Document\StructureStandard-role and attribute relations; layout, word breaks and intended reading order remain explicit.
classUserProperties
PDF\Document\StructureOrdered properties; their presence requires MarkInfo.UserProperties=true (page 577).
classUserProperty
PDF\Document\StructureA user property is data, with an explicit display representation and visibility (page 577).
interfaceVersionedComponent
PDF\DocumentA native mechanism validates the versions of its actual selected features.
classAsciiString
PDF\Syntax\DataStructure7.9.2.3: a string of 7-bit ASCII characters, with no Unicode transcoding.
classByteString
PDF\Syntax\DataStructure7.9.2.4: uninterpreted octets, with the same PDF string syntax as text.
classDate
PDF\Syntax\DataStructureFully specified PDF date, including its original UTC offset (7.9.4).
classNameTree
PDF\Syntax\DataStructureA sorted name-tree leaf or branch with indirect kids and computed limits.
classNameTreeChildren
PDF\Syntax\DataStructureA nonempty, ordered Kids collection (PDF32000_2008.pdf, 7.9.6, PDF page 97).
classNameTreeEntry
PDF\Syntax\DataStructureclassNumberTree
PDF\Syntax\DataStructureA sorted number-tree leaf or branch (ISO 32000-1, 7.9.7).
classNumberTreeChildren
PDF\Syntax\DataStructureA nonempty, ordered Kids collection (PDF32000_2008.pdf, 7.9.7, PDF page 99).
classNumberTreeEntry
PDF\Syntax\DataStructureclassPDFDocEncodedString
PDF\Syntax\DataStructure7.9.2.5: explicitly supplied, defined PDFDocEncoding bytes.
classPDFDocEncoding
PDF\Syntax\DataStructureAnnex D.3, Table D.2 (PDF pp. 664–672): strict, reversible PDFDocEncoding.
classPdfDateValidation
PDF\Syntax\DataStructurePDF date values only: ISO_32000-2_sponsored_EC3.pdf,7.9.4, physical pp.133–134.
classPdfDocOrUtf16TextStringEncoding
PDF\Syntax\DataStructureUnambiguous PDFDocEncoding or UTF-16BE (ISO_32000-2_sponsored_EC3.pdf, PDF pp. 131–132).
classRectangle
PDF\Syntax\DataStructureFour coordinates; reversed corners remain legal (ISO 32000-1, 7.9.5).
classTextString
PDF\Syntax\DataStructureImmutable application text with an explicit encoding object (ISO_32000-2_sponsored_EC3.pdf, 7.9.2.2.1, PDF pp. 131–132).
classTextStringDecoder
PDF\Syntax\DataStructureVersion-scoped BOM interpretation (ISO_32000-2_sponsored_EC3.pdf, 7.9.2.2.1, PDF pp. 131–132).
interfaceTextStringEncoding
PDF\Syntax\DataStructureEncoding and document applicability of human-readable text (ISO_32000-2_sponsored_EC3.pdf, 7.9.2.2.1, PDF p. 131).
classUtf16BETextStringEncoding
PDF\Syntax\DataStructureExplicit UTF-16BE with one encoding BOM (ISO_32000-2_sponsored_EC3.pdf, 7.9.2.2.1, PDF p. 131).
classUtf8TextStringEncoding
PDF\Syntax\DataStructureExplicit PDF 2.0 UTF-8 with BOM (ISO_32000-2_sponsored_EC3.pdf, 7.9.2.2.1, PDF p. 131).
classAcroForm
PDF\Syntax\DocumentStructure\CatalogDictionaryclassAdditionalActions
PDF\Syntax\DocumentStructure\CatalogDictionaryclassCollection
PDF\Syntax\DocumentStructure\CatalogDictionaryclassDests
PDF\Syntax\DocumentStructure\CatalogDictionaryclassExtensions
PDF\Syntax\DocumentStructure\CatalogDictionaryclassLang
PDF\Syntax\DocumentStructure\CatalogDictionaryclassLegal
PDF\Syntax\DocumentStructure\CatalogDictionaryclassMarkInfo
PDF\Syntax\DocumentStructure\CatalogDictionaryclassMetadata
PDF\Syntax\DocumentStructure\CatalogDictionaryclassNames
PDF\Syntax\DocumentStructure\CatalogDictionaryclassNeedsRendering
PDF\Syntax\DocumentStructure\CatalogDictionaryclassOCProperties
PDF\Syntax\DocumentStructure\CatalogDictionaryclassOpenAction
PDF\Syntax\DocumentStructure\CatalogDictionaryclassOutlines
PDF\Syntax\DocumentStructure\CatalogDictionaryclassOutputIntents
PDF\Syntax\DocumentStructure\CatalogDictionaryclassPageLabels
PDF\Syntax\DocumentStructure\CatalogDictionaryclassPageLayout
PDF\Syntax\DocumentStructure\CatalogDictionaryclassPageMode
PDF\Syntax\DocumentStructure\CatalogDictionaryclassPages
PDF\Syntax\DocumentStructure\CatalogDictionaryclassPerms
PDF\Syntax\DocumentStructure\CatalogDictionaryclassPieceInfo
PDF\Syntax\DocumentStructure\CatalogDictionaryclassRequirements
PDF\Syntax\DocumentStructure\CatalogDictionaryclassSpiderInfo
PDF\Syntax\DocumentStructure\CatalogDictionaryclassStructTreeRoot
PDF\Syntax\DocumentStructure\CatalogDictionaryclassThreads
PDF\Syntax\DocumentStructure\CatalogDictionaryclassType
PDF\Syntax\DocumentStructure\CatalogDictionaryclassURI
PDF\Syntax\DocumentStructure\CatalogDictionaryclassVersion
PDF\Syntax\DocumentStructure\CatalogDictionaryDirect /Version name (ISO_32000-2_sponsored_EC3.pdf, Table 29, PDF p. 114).
classViewerPreferences
PDF\Syntax\DocumentStructure\CatalogDictionaryclassDocumentCatalog
PDF\Syntax\DocumentStructureThe document's catalog dictionary (ISO 32000-1, table 28).
classNameDictionary
PDF\Syntax\DocumentStructureThe catalog Names dictionary; every value is a name tree (table 31).
classArtBox
PDF\Syntax\DocumentStructure\PageDictionaryclassBleedBox
PDF\Syntax\DocumentStructure\PageDictionaryclassCropBox
PDF\Syntax\DocumentStructure\PageDictionaryclassMediaBox
PDF\Syntax\DocumentStructure\PageDictionaryInheritable page media-box entry.
classResources
PDF\Syntax\DocumentStructure\PageDictionaryInheritable page resources entry.
classRotate
PDF\Syntax\DocumentStructure\PageDictionaryclassTrimBox
PDF\Syntax\DocumentStructure\PageDictionaryclassUserUnit
PDF\Syntax\DocumentStructure\PageDictionaryinterfacePageTree
PDF\Syntax\DocumentStructureA page-tree node or leaf (ISO 32000-1, 7.7.3).
classPageObject
PDF\Syntax\DocumentStructure\PageTreeA page dictionary with explicit media box, resources and optional contents.
classPageTreeNode
PDF\Syntax\DocumentStructure\PageTreeMutable tree builder; children can belong to exactly one parent.