ReparentStructTreeCursor
Tagged PDF, 구조 복구
설명
커서 요소를 새 부모 아래로 이동하거나 같은 부모 안에서 순서를 변경합니다. 먼저 트리를 정규화하고 두 요소에 도달할 수 있는지 검증하며 자기 부모 지정과 하위 항목 순환을 거부하고 부모 자식 컬렉션을 업데이트한 후 일치하는 자식 /P 링크를 기록합니다
구문
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);매개변수
| NewParentCursorID | 구조 요소 커서이며, 구조 트리 루트이면 0 |
|---|---|
| ChildIndex | 구조 요소 하위 항목 중 1부터 시작하는 위치이며 기존 하위 항목 뒤에 추가하려면 0 |
반환 값
이동한 요소의 새 양수 항목 인덱스이며 검증에 실패하면 0
비고
정수 MCID, /MCR 및 /OBJR 하위 항목은 상대 순서를 유지하며 ChildIndex에 포함되지 않습니다. 계층 노드를 이동해도 표시 콘텐츠 소유권이나 상위 트리 값은 변경되지 않습니다