ReparentStructTreeCursor

Tagged PDF, structure repair

Deskripsi

Memindahkan elemen cursor ke bawah induk baru atau menata ulangnya di dalam induk yang sama. Metode menormalisasi pohon lebih dulu, memverifikasi kedua elemen terjangkau, menolak peng-indukan-diri-sendiri dan siklus turunan, memperbarui koleksi anak induknya, dan menulis link /P anak yang cocok

Sintaks

Delphi

Function TPDFlib.ReparentStructTreeCursor(CursorID, NewParentCursorID, ChildIndex: Integer): Integer;

ActiveX

Function PDFlib::ReparentStructTreeCursor(CursorID As Long, NewParentCursorID As Long, ChildIndex As Long) As Long

DLL

int DLReparentStructTreeCursor(int InstanceID, int CursorID, int NewParentCursorID, int ChildIndex);

Parameter

NewParentCursorIDCursor structure element, atau 0 untuk root structure tree
ChildIndexPosisi (mulai dari 1) di antara anak structure element, atau 0 untuk menambahkan setelah kids yang ada

Nilai yang dikembalikan

Index item positif baru elemen yang dipindahkan, atau 0 saat validasi gagal

Catatan

MCID integer, anak /MCR, dan /OBJR mempertahankan urutan relatifnya dan tidak dihitung oleh ChildIndex. Memindahkan node hierarki tidak mengubah kepemilikan marked-content atau nilai parent-tree