ValidateDocumentPartHierarchy

Partes do documento, dados variáveis, validação

Descrição

Valida o grafo completo de partes do documento e seus links reversos a partir das páginas

Sintaxe

Delphi

Function TPDFlib.ValidateDocumentPartHierarchy: Integer;

DLL

int DLValidateDocumentPartHierarchy(int InstanceID);

ActiveX

Function PDFlib::ValidateDocumentPartHierarchy() As Long

Valores retornados

Retorna 1 para uma hierarquia completa válida ou 0 com o erro 525 para um grafo inválido

Observações

A validação verifica tipos exatos de wrapper e de parte, links de pai, ciclos, blocos padrão de matriz de filhos não final com 8192 entradas, profundidade uniforme das folhas, contagem de nomes de nós, nível de registro, ordem estrita de páginas, cobertura completa de páginas, links reversos de páginas, intervalos, chaves de dicionário XML NMTOKEN e tipos de valor DPMA travessia tem profundidade limitada e a contabilidade de metadados tem tamanho limitado, para rejeitar estruturas hostis sem alocação ilimitada

A travessia tem profundidade limitada e a contabilidade de metadados tem tamanho limitado para rejeitar estruturas hostis sem alocação ilimitada

Veja também

BeginDocumentPartHierarchy, GetDocumentPartCount