NormalizeStructTree

Címkézett PDF, struktúrajavítás

Leírás

A struktúra minden gyermekgyűjteményét tömbként kanonizálja, a közvetlen struktúraelemeket közvetett objektumokká alakítja, kijavítja a gyermekek /P hivatkozásait, eltávolítja az érvénytelen skaláris gyerekeket, és duplikátum vagy ciklus észlelésekor csak az első elérhető élt tartja meg

Szintaxis

Delphi

Function TPDFlib.NormalizeStructTree: Integer;

ActiveX

Function PDFlib::NormalizeStructTree() As Long

DLL

int DLNormalizeStructTree(int InstanceID);

Visszatérési értékek

-1A kiválasztott dokumentumnak nincs struktúrafája
0A fa már kanonikus volt
NA javított élek, gyűjtemények, hivatkozások vagy előléptetett objektumok pozitív száma

Megjegyzések

A bejárás iteratív, és lineáris a elérhető struktúragyermekek számában. A numerikus MCID-k és érvényes /MCR vagy /OBJR szótárak helyben megmaradnak, így a meglévő oldal /StructParents és /ParentTree leképezések érvényesek maradnak