THPDFHeadlessDiagnosticCode
Tento enum v HPDFHeadlessDocument identifikuje selhání reportovaná EHPDFHeadlessDocumentError
Dřívější nepodporované kódy xref-stream, hybrid i object-stream zůstávají dostupné kvůli kompatibilitě zdrojů; aktuální loader ty formáty podporuje a poškozené vstupy reportuje jako hdInvalidDocument
| Hodnota | Význam |
|---|---|
| hdInvalidDocument | Poškozené či nedostupné dokumentové objekty, resource, indexy či hodnoty |
| hdLimitExceeded | Překročen nakonfigurovaný rozpočet bajtů, počtu, hloubky či délky pole |
| hdCrossReferenceStreamUnsupported | Vybraný profil nedokáže načíst xref stream |
| hdHybridCrossReferenceUnsupported | Vybraný profil nedokáže načíst hybridní xref soubor |
| hdObjectStreamUnsupported | Vybraný profil nedokáže načíst komprimovaný objekt |
| hdEncryptionUnsupported | Dokument vyžaduje security handler nedostupný v tomto profilu |
| hdFilterUnsupported | Dekódovaný stream používá nepodporovaný filtr |
| hdFieldTypeUnsupported | Zápis pole či typ formuláře je mimo tento profil |
| hdReadOnlyField | Vybrané pole má nastavený příznak read-only |
| hdSourceDestinationAlias | Cílová cesta či identita souboru je aliasem read-only zdroje |
| hdSignatureModificationUnsupported | Mutace vyžaduje oprávnění či ukládání pracující s podpisy |
| hdFreeGenerationUnsupported | Ukládání vyžaduje zachování vysloužilých generací volných objektů |
| hdInvalidPassword | Autentizace uživatelem ani vlastníkem neuspěla |
| hdInvalidPermissions | Autentizované AES-256 Perms nesouhlasí s maskou oprávnění či politikou metadat |
| hdPermissionDenied | Autentizovaný uživatel postrádá vyžádané oprávnění k extrakci či vyplňování formulářů |
| hdInvalidEncryptedPayload | Šifrovaný payload má neplatné IV, délku bloku či padding |
hdSignatureUnsupported | Profil PDF podpisu či reprezentace Contents není podporovaný |
hdInvalidSignatureByteRange | Rozsahy podpisu či jejich přesné provázání s mezerou Contents jsou neplatné |