ValidateDocumentPartHierarchy

文档部件、可变数据、验证

描述

校验完整的文档部件图以及从页面出发的反向链接

语法

Delphi

Function TPDFlib.ValidateDocumentPartHierarchy: Integer;

DLL

int DLValidateDocumentPartHierarchy(int InstanceID);

ActiveX

Function PDFlib::ValidateDocumentPartHierarchy() As Long

返回值

层级完整有效时返回 1;图无效时返回 0 并给出错误 525

备注

验证检查精确的包装与部分类型、父链接、环、标准 8192 项非最终子数组块、一致的叶深度、节点名数量、记录层级、严格的页面顺序、完整的页面覆盖、页面反向链接、范围、XML NMTOKEN 字典键和 DPM 值类型

遍历有深度上限,元数据记账有大小上限,从而在不进行无界分配的情况下拒绝恶意结构

另请参阅

BeginDocumentPartHierarchy, GetDocumentPartCount