Логична структура
Потпуно ПДФ структура
ПДФ документи могу да укључују логички структурен дрво (ИСО 32000-1:2008, §14.7) који мапира садржај документа на семантичке елементе као што су наслови, параграфи и табеле.
StructTreeRoot
StructTreeRoot је корен структуре дрвета. доступан је путем документа каталог и пружа методе за навигацију у родном дрвету:
try (Document doc = new Document("tagged.pdf")) {
COSDictionary catalog = doc.getCatalog();
// Access structure tree via catalog MarkInfo and StructTreeRoot entries
}findElementByMcid() Решава ИД означеног садржаја (МЦИД) на одговарајуће Структурни елемент у родитељском дрвету.
Структурни елементи
Структурни елементи су представљени као COSDictionary Примери са типом ознака (На пример је., H1, P, TableМапа мајчиног дрвета МЦИД интегрише се у структурне елементе, омогућавање алата за екстракцију садржаја да повезују ознаке садржаје са њиховим семантским улогама.