NormalizeStructTree
PDF con tag, riparazione della struttura
Descrizione
Rende canonica come matrice ogni raccolta di elementi figlio della struttura, promuove gli elementi di struttura diretti a oggetti indiretti, corregge i collegamenti /P dei figli, rimuove i figli scalari non validi e conserva soltanto il primo arco raggiungibile quando incontra un duplicato o un ciclo
Sintassi
Delphi
Function TPDFlib.NormalizeStructTree: Integer;ActiveX
Function PDFlib::NormalizeStructTree() As LongDLL
int DLNormalizeStructTree(int InstanceID);Valori restituiti
| -1 | Il documento selezionato non contiene un albero della struttura |
|---|---|
| 0 | L'albero era già canonico |
| N | Numero positivo di archi, raccolte, riferimenti o oggetti promossi che sono stati riparati |
Note
La visita è iterativa e lineare nei figli raggiungibili. MCID numerici e dizionari /MCR o /OBJR validi restano in posizione, preservando le mappature /StructParents e /ParentTree