ValidateDocumentPartHierarchy

ドキュメントパーツ、可変データ、検証

説明

ドキュメントパートグラフ全体と、ページからの逆リンクを検証します

構文

Delphi

Function TPDFlib.ValidateDocumentPartHierarchy: Integer;

DLL

int DLValidateDocumentPartHierarchy(int InstanceID);

ActiveX

Function PDFlib::ValidateDocumentPartHierarchy() As Long

戻り値

完全で有効な階層の場合は 1 を返し、無効なグラフの場合はエラー 525 とともに 0 を返します

備考

検証は、正確なラッパーとパートの型、親リンク、サイクル、標準の8192エントリの非最終子配列ブロック、一様なリーフ深度、ノード名数、レコードレベル、厳密なページ順、完全なページカバレッジ、ページ逆リンク、レンジ、XML NMTOKEN辞書キー、DPM値型を確認します

走査は深さに上限があり、メタデータの計上はサイズに上限があるため、無制限の割り当てなしに敵対的な構造を拒否できます

関連項目

BeginDocumentPartHierarchy, GetDocumentPartCount