Looginen rakenne

PDF-rakenne on rakennettu

PDF-asiakirjat voivat sisältää loogisen rakenteen puun (ISO 32000-1:2008, §14.7) joka karttaa asiakirjan sisällön semanttisille elementteille, kuten otsikoille ja taulukoille.

StructTreeRoot

StructTreeRoot on rakenteen puun juuret. se on saatavilla asiakirjan kautta kataloi ja tarjoaa menetelmiä vanhempainpuun navigoimiseksi:

try (Document doc = new Document("tagged.pdf")) {
    COSDictionary catalog = doc.getCatalog();
    // Access structure tree via catalog MarkInfo and StructTreeRoot entries
}

findElementByMcid() Ratkaisee merkitty sisältö-ID (MCID) vastaavalle Rakenteellinen elementti vanhempien puussa.

Rakenteelliset elementit

Rakenteelliset elementit ovat edustettuina COSDictionary Esimerkkejä tyypin kanssa (kuten esimerkiksi., H1, P, Table) isänpuun kartat MCID integroidaan rakenteellisiin elementteihin, mahdollistaa sisällön kaivamisen työkalut, joilla yhdistetään sisältömerkit semanttisille rooleilleen.

See Also

 Suomi