ReparentStructTreeCursor
Etiketli PDF, yapı onarımı
Açıklama
İmleç öğesini yeni bir üst öğenin altına taşır veya aynı üst öğe içinde yeniden sıralar. Yöntem önce ağacı normalleştirir, iki öğenin de erişilebilir olduğunu doğrular, kendini üst öğe yapmayı ve alt öğe döngülerini reddeder, üst öğenin alt öğe koleksiyonunu günceller ve eşleşen alt öğe /P bağlantısını yazar
Sözdizimi
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);Parametreler
| NewParentCursorID | Yapı öğesi imleci veya yapı ağacı kökü için 0 |
|---|---|
| ChildIndex | Yapı öğesi alt öğeleri arasındaki 1 tabanlı konum; mevcut alt öğelerden sonra eklemek için 0 |
Dönüş değerleri
Taşınan öğenin yeni pozitif öğe dizini veya doğrulama başarısız olduğunda 0
Açıklamalar
Tamsayı MCID'ler, /MCR ve /OBJR alt ögeleri göreli sıralarını korur ve ChildIndex tarafından sayılmaz. Bir hiyerarşi düğümünü taşımak işaretli içerik sahipliğini veya üst ağaç değerlerini değiştirmez