NormalizeStructTree

PDF gắn thẻ, sửa chữa cấu trúc

Mô tả

Chuẩn hóa mọi bộ sưu tập con cấu trúc thành mảng, nâng các structure element trực tiếp lên indirect object, sửa các link /P của con, gỡ các con vô hướng không hợp lệ, và chỉ giữ cạnh đầu tiên chạm được khi gặp bản trùng hay chu trình

Cú pháp

Delphi

Function TPDFlib.NormalizeStructTree: Integer;

ActiveX

Function PDFlib::NormalizeStructTree() As Long

DLL

int DLNormalizeStructTree(int InstanceID);

Giá trị trả về

-1Tài liệu đang chọn không có structure tree
0Cây vốn đã ở dạng canonical
NSố dương các cạnh, collection, reference được phục hồi hoặc object được nâng cấp

Ghi chú

Lượt duyệt là đệ quy-vòng lặp và tuyến tính theo số structure kid chạm được. Các MCID số và dictionary /MCR hay /OBJR hợp lệ được giữ nguyên vị trí, nên các ánh xạ /StructParents và /ParentTree hiện có của trang vẫn hợp lệ