StructTreeRoot

ΕΚΤΙΜΗΣΗ

StructTreeRoot Είναι μια τάξη στο Aspose.PDF FOSS για Java.

Η ρίζα του λογικού δέντρου δομής (ISO 32000-1:2008, §14.7.2, πίνακα 322).

Αυτή η κατηγορία παρέχει 13 μεθόδους για να εργαστείτε με StructTreeRoot αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: StructTreeRoot, clearChilds, createNew, findElementByMcid, findElements, getAllElements, getChildren, getParentTree, getParentTreeNextKey, getPdfDictionary, getRoleMap, getRootElement,και 1 πρόσθετη μέθοδος. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : allElements, children, parentTree, parentTreeNextKey, pdfDictionary, roleMap,Και 1 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
pdfDictionaryPdfDictionaryΔιαβάστεΕπιστρέφει το υποκείμενο λεξικό PDF.
rootElementStructureElementΔιαβάστεΕπιστρέφει το στοιχείο της ρίζας δομής (συνήθως το /Document στοιχείου).
childrenElementListΔιαβάστεΕπιστρέφει όλα τα στοιχεία της δομής του ανώτερου επιπέδου.
roleMapRoleMapΔιαβάστεΕπιστρέφει τον χάρτη ρόλων για αυτό το δέντρο δομής.
parentTreeNextKeyintΔιαβάστεΕπιστρέφει το επόμενο διαθέσιμο κλειδί γονικού δέντρου (/ParentTreeNextKey).
parentTreeNumberTreeΔιαβάστεΕπιστρέφει το δέντρο αριθμού {@code /ParentTree} (§14.7.4.4) — το αντίστροφο
χάρτη από το δομικό γονικό κλειδί μιας σελίδας (η /StructParents εισαγωγή στην
Η σελίδα) και από τον αναγνωριστή περιεχομένου του ροής περιεχόμενου
(MCID, που είναι εντεταλμένο μέσω της εισόδου σελίδας) πίσω στο στοιχείο δομής(s)
αναφέρονται σε αυτά.
allElementsList<StructureElement>ΔιαβάστεΕπιστρέφει όλα τα στοιχεία της δομής στο δέντρο (πρώτο βαθύ κρουαζιερό).

Μέθοδοι

υπογραφήΠεριγραφή
StructTreeRoot(dict: PdfDictionary, parser: PDFParser)Δημιουργεί ένα StructTreeRoot που περιέχει το συγκεκριμένο λεξικό.
getPdfDictionary()PdfDictionaryΕπιστρέφει το υποκείμενο λεξικό PDF.
getRootElement()StructureElementΕπιστρέφει το στοιχείο της ρίζας δομής (συνήθως το /Document στοιχείου).
getChildren()ElementListΕπιστρέφει όλα τα στοιχεία της δομής του ανώτερου επιπέδου.
getRoleMap()RoleMapΕπιστρέφει τον χάρτη ρόλων για αυτό το δέντρο δομής.
getParentTreeNextKey()intΕπιστρέφει το επόμενο διαθέσιμο κλειδί γονικού δέντρου (/ParentTreeNextKey).
getParentTree()NumberTreeΕπιστρέφει το δέντρο αριθμού {@code /ParentTree} (§14.7.4.4) — το αντίστροφο
χάρτη από το δομικό γονικό κλειδί μιας σελίδας (η /StructParents εισαγωγή στην
Η σελίδα) και από τον αναγνωριστή περιεχομένου του ροής περιεχόμενου
(MCID, που είναι εντεταλμένο μέσω της εισόδου σελίδας) πίσω στο στοιχείο δομής(s)
αναφέρονται σε αυτά.
lookupParentTreeEntry(key: int)PdfBaseΛύση ενός κλειδιού {@code /ParentTree}.
findElementByMcid(structParentsKey: int, mcid: int)StructureElementΕπιστρέφει το στοιχείο δομής που κατέχει το σήμαντο περιεχόμενο με την
δίνεται το MCID σε μια σελίδα που έχει εντοπιστεί με το κλειδί του {@code /StructParents}.
getAllElements()List<StructureElement>Επιστρέφει όλα τα στοιχεία της δομής στο δέντρο (πρώτο βαθύ κρουαζιερό).
findElements(typeName: String)List<StructureElement>Βρείτε όλα τα στοιχεία δομής που ταιριάζουν με το όνομα του τύπου δομών.
clearChilds()Απομακρύνει όλα τα στοιχεία του παιδιού από το δέντρο δομής.
createNew()StructTreeRootΔημιουργεί ένα νέο StructTreeRoot με ένα /Document root στοιχείο.

Δείτε επίσης

 Ελληνικά