Enum utility

StructKidType

Namespace: datalogics_interface

Description

Discriminator for the three shapes of kid entries that can live in a struct element's /K array: another struct element, a marked-content reference (inline MCID or MCR dict), or an object reference (OBJR).

Values

Element

Kid is another StructElement.

MarkedContent

Kid is a marked-content reference (MCID + page).

ObjectRef

Kid is an object reference (OBJR) — out of scope for v2.

Unknown

Kid type was not recognized by the underlying PDF data.