ReparentStructTreeCursor
PDF gắn thẻ, sửa chữa cấu trúc
Mô tả
Chuyển phần tử mà cursor trỏ xuống dưới một cha mới hoặc sắp lại thứ tự của nó trong cùng cha. Phương thức chuẩn hóa cây trước, xác minh cả hai phần tử đều chạm được, từ chối việc tự nhận làm cha và các chu trình hậu duệ, cập nhật bộ sưu tập con của cha, và ghi link /P của con tương ứng
Cú phá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);Tham số
| NewParentCursorID | Con trỏ structure element, hoặc 0 cho gốc structure tree |
|---|---|
| ChildIndex | Vị trí trong các con structure element (tính từ 1), hoặc 0 để nối sau các kid hiện có |
Giá trị trả về
Chỉ số mục dương mới của phần tử bị di chuyển, hoặc 0 khi validation thất bại
Ghi chú
Các con dạng MCID số nguyên, /MCR và /OBJR giữ thứ tự tương đối của chúng và không bị ChildIndex đếm. Di chuyển một node hệ phân cấp không đổi quyền sở hữu marked-content hay các giá trị parent-tree