ReparentStructTreeCursor
Tagged PDF, structure repair
Aprašymas
Perkelia žymeklio elementą po naujuoju pirminiu elementu arba perrikiuoja jį tame pačiame pirminiame elemente. Metodas pirmiausia normalizuoja medį, patikrina, kad abu elementai pasiekiami, atmeta savęs-tėvynystę ir palikuonių ciklus, atnaujina pirminio elemento vaikų kolekciją ir rašo atitinkamąją antrinę /P nuorodą
Sintaksė
Delphi
Function TPDFlib.ReparentStructTreeCursor(CursorID, NewParentCursorID, ChildIndex: Integer): Integer;ActiveX
Function PDFlib::ReparentStructTreeCursor(CursorID As Long, NewParentCursorID As Long, ChildIndex As Long) As LongDLL
int DLReparentStructTreeCursor(int InstanceID, int CursorID, int NewParentCursorID, int ChildIndex);Parametrai
| NewParentCursorID | Struktūros elemento žymeklis arba 0 struktūros medžio šakniai |
|---|---|
| ChildIndex | Pozicija tarp struktūros elementų antrinių elementų, skaičiuojama nuo 1, arba 0 pridėjimui po esamų vaikų |
Grąžinamos reikšmės
Perkėtojo elemento naujasis teigiamasis elemento indeksas arba 0, kai patikra nepavyksta
Pastabos
Sveikieji MCID, /MCR ir /OBJR vaikai išlaiko santykinę tvarką ir neskaičiuojami ChildIndex. Hierarchijos mazgo perkėlimas nekeičia pažymėto turinio nuosavybės arba pirminio medžio reikšmių