Namespace iText.Kernel.Pdf.Tagutils
Classes
- AccessibilityProperties
The accessibility properties are used to define properties of structure elements in Tagged PDF documents via TagTreePointer API.
- DefaultAccessibilityProperties
The class represents a basic implementation of AccessibilityProperties that preserves specified accessibility properties.
- TagReference
The class is used to provide connection between structure element of Tagged PDF document and marked content sequence in PDF stream.
- TagStructureContext
TagStructureContext
class is used to track necessary information of document's tag structure.
- TagTreeIterator
This class is used to traverse the tag tree.
- TagTreeIteratorAvoidDuplicatesApprover
Element checker for TagTreeIterator.
- TagTreeIteratorElementApprover
Element checker for TagTreeIterator.
- TagTreeIteratorFlusher
Class that flushes struct elements while iterating over struct tree root with TagTreeIterator.
- TagTreePointer
TagTreePointer class is used to modify the document's tag tree.
- WaitingTagsManager
This class is used to manage waiting tags state.
Interfaces
- IRoleMappingResolver
A helper interface that facilitates roles mapping resolving for the tag structures that are defined for different PDF document specification versions.
- ITagTreeIteratorHandler
Handler for TagTreeIterator.
Enums
- TagTreeIterator.TreeTraversalOrder
Tree traversal order enum.