THPDFHeadlessDiagnosticCode
This enumeration in HPDFHeadlessDocument identifies failures reported by EHPDFHeadlessDocumentError
The former xref-stream, hybrid and object-stream unsupported codes stay available for source compatibility; the current loader supports those formats and reports malformed inputs as hdInvalidDocument
| Value | Meaning |
|---|---|
| hdInvalidDocument | Malformed or unavailable document objects, resources, indices or values |
| hdLimitExceeded | A configured byte, count, depth or field-length budget was exceeded |
| hdCrossReferenceStreamUnsupported | The selected profile cannot load an xref stream |
| hdHybridCrossReferenceUnsupported | The selected profile cannot load a hybrid xref file |
| hdObjectStreamUnsupported | The selected profile cannot load a compressed object |
| hdEncryptionUnsupported | A document requires a security handler unavailable in this profile |
| hdFilterUnsupported | A decoded stream uses an unsupported filter |
| hdFieldTypeUnsupported | A field write or form type lies outside this profile |
| hdReadOnlyField | The selected field has its read-only flag set |
| hdSourceDestinationAlias | The destination path or file identity aliases the read-only source |
| hdSignatureModificationUnsupported | A mutation requires signature-aware permissions or saving |
| hdFreeGenerationUnsupported | Saving requires retired free-object generations to be preserved |
| hdInvalidPassword | Neither user nor owner password authentication succeeded |
| hdInvalidPermissions | Authenticated AES-256 Perms disagrees with the permission mask or metadata policy |
| hdPermissionDenied | The authenticated user lacks the requested extraction or form-fill permission |
| hdInvalidEncryptedPayload | An encrypted payload has invalid IV, block length or padding |
hdSignatureUnsupported | The PDF signature profile or Contents representation is unsupported |
hdInvalidSignatureByteRange | Signature ranges or their exact Contents gap binding are invalid |