THPDFHeadlessDiagnosticCode
Esta enumeração em HPDFHeadlessDocument identifica as falhas reportadas por EHPDFHeadlessDocumentError
Os antigos códigos não suportados xref-stream, hybrid e object-stream permanecem disponíveis por compatibilidade de código-fonte; o loader atual suporta esses formatos e reporta entradas malformadas como hdInvalidDocument
| Valor | Significado |
|---|---|
| hdInvalidDocument | Objetos, recursos, índices ou valores de documento malformados ou indisponíveis |
| hdLimitExceeded | Um orçamento configurado de bytes, contagem, profundidade ou comprimento de campo foi excedido |
| hdCrossReferenceStreamUnsupported | O perfil selecionado não consegue carregar um xref stream |
| hdHybridCrossReferenceUnsupported | O perfil selecionado não consegue carregar um arquivo xref híbrido |
| hdObjectStreamUnsupported | O perfil selecionado não consegue carregar um objeto comprimido |
| hdEncryptionUnsupported | Um documento exige um security handler indisponível neste perfil |
| hdFilterUnsupported | Um stream decodificado usa um filter não suportado |
| hdFieldTypeUnsupported | Uma escrita de campo ou tipo de formulário está fora deste perfil |
| hdReadOnlyField | O campo selecionado tem a flag read-only definida |
| hdSourceDestinationAlias | O caminho de destino ou a identidade do arquivo é alias da origem somente leitura |
| hdSignatureModificationUnsupported | Uma mutação exige permissões ou saving cientes de assinaturas |
| hdFreeGenerationUnsupported | O saving exige preservar gerações aposentadas de free objects |
| hdInvalidPassword | Nem a autenticação de usuário nem a de owner teve sucesso |
| hdInvalidPermissions | Perms AES-256 autenticado discorda da máscara de permissões ou da política de metadados |
| hdPermissionDenied | O usuário autenticado carece da permissão solicitada de extração ou form-fill |
| hdInvalidEncryptedPayload | Um payload criptografado tem IV, comprimento de bloco ou padding inválidos |
hdSignatureUnsupported | O perfil de assinaturas do PDF ou a representação de Contents não é suportado |
hdInvalidSignatureByteRange | Faixas de assinatura ou seu binding exato do gap Contents são inválidos |