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 Long

DLL

int DLNormalizeStructTree(int InstanceID);

Valori restituiti

-1Il documento selezionato non contiene un albero della struttura
0L'albero era già canonico
NNumero 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