THPDFHeadlessDiagnosticCode
Esta enumeração em HPDFHeadlessDocument identifica falhas reportadas por EHPDFHeadlessDocumentError
Os antigos códigos não suportados de xref streams, hybrid e object streams permanecem disponíveis por compatibilidade com fontes; o loader atual suporta esses formatos e reporta entradas malformadas como hdInvalidDocument
| Valor | Significado |
|---|---|
| hdInvalidDocument | Objetos, recursos, índices ou valores de documentos malformados ou indisponíveis |
| hdLimitExceeded | Um orçamento configurado de bytes, contagens, profundidade ou comprimento de campos foi excedido |
| hdCrossReferenceStreamUnsupported | O perfil selecionado não consegue carregar uma xref stream |
| hdHybridCrossReferenceUnsupported | O perfil selecionado não consegue carregar um ficheiro de xref hybrid |
| hdObjectStreamUnsupported | O perfil selecionado não consegue carregar um objeto comprimido |
| hdEncryptionUnsupported | Um documento exige um security handler indisponível neste perfil |
| hdFilterUnsupported | Uma stream descodificada usa um filtro não suportado |
| hdFieldTypeUnsupported | Uma escrita de campos ou um tipo de formulário está fora deste perfil |
| hdReadOnlyField | O campo selecionado tem a flag só de leitura definida |
| hdSourceDestinationAlias | O caminho ou a identidade do ficheiro de destino é alias da fonte só de leitura |
| hdSignatureModificationUnsupported | Uma mutação exige permissões ou gravação consciente de assinaturas |
| hdFreeGenerationUnsupported | A gravação exige preservar gerações aposentadas de objetos livres |
| hdInvalidPassword | Nem a autenticação de utilizador nem a de proprietário teve sucesso |
| hdInvalidPermissions | Perms AES-256 autenticadas discordam da máscara de permissões ou da política de metadados |
| hdPermissionDenied | O utilizador autenticado não tem a permissão pedida de extração ou de preenchimento de formulários |
| hdInvalidEncryptedPayload | Um payload encriptado tem IV, comprimento de blocos ou padding inválidos |
hdSignatureUnsupported | O perfil de assinaturas PDF ou a representação Contents não é suportado |
hdInvalidSignatureByteRange | Os intervalos da assinatura ou o binding exato do intervalo Contents delas são inválidos |