TPDFlibContentFormTraversalStatus

Data types

Description

Reports how EnumPageContentStatesEx handled the Form XObject referenced by one Do snapshot

Syntax

Delphi

TPDFlibContentFormTraversalStatus = (ftsNotApplicable, ftsNotRequested, ftsEnumerated, ftsDepthLimit, ftsCycle, ftsMalformed);

Values

ValueMeaning
ftsNotApplicableThe instruction does not invoke a resolved Form XObject
ftsNotRequestedRecursive traversal was disabled with a zero maximum depth
ftsEnumeratedThe Form content was parsed and enumerated successfully
ftsDepthLimitThe invocation reached the configured maximum Form depth
ftsCycleThe same Form stream already exists on the active invocation path
ftsMalformedThe Form lacks usable required geometry, cannot be resolved or contains content that cannot be parsed safely

Remarks

FormDescendantCount is zero for skipped Forms and reports the number of emitted descendant snapshots for an enumerated Form