THPDFHeadlessDiagnosticCode
Esta enumeración en HPDFHeadlessDocument identifica los fallos reportados por EHPDFHeadlessDocumentError
Los códigos anteriores de no soporte de xref streams, híbridos y object streams siguen disponibles por compatibilidad de source; el loader actual soporta esos formatos y reporta las entradas malformadas como hdInvalidDocument
| Valor | Significado |
|---|---|
| hdInvalidDocument | Objetos, recursos, índices o valores del documento malformados o no disponibles |
| hdLimitExceeded | Se excedió un presupuesto configurado de bytes, conteos, profundidad o longitud de campo |
| hdCrossReferenceStreamUnsupported | El perfil seleccionado no puede cargar un xref stream |
| hdHybridCrossReferenceUnsupported | El perfil seleccionado no puede cargar un archivo xref híbrido |
| hdObjectStreamUnsupported | El perfil seleccionado no puede cargar un objeto comprimido |
| hdEncryptionUnsupported | Un documento exige un security handler no disponible en este perfil |
| hdFilterUnsupported | Un stream decodificado usa un filtro no soportado |
| hdFieldTypeUnsupported | Una escritura de campo o tipo de formulario queda fuera de este perfil |
| hdReadOnlyField | El campo seleccionado tiene su flag read-only asignado |
| hdSourceDestinationAlias | La ruta de destino o la identidad del archivo hace alias del source read-only |
| hdSignatureModificationUnsupported | Una mutación exige permisos o guardado conscientes de firmas |
| hdFreeGenerationUnsupported | El guardado exige preservar generaciones retiradas de objetos free |
| hdInvalidPassword | Ni la autenticación de contraseña de usuario ni la de owner tuvo éxito |
| hdInvalidPermissions | Los Perms AES-256 autenticados no coinciden con la máscara de permisos o la política de metadata |
| hdPermissionDenied | El usuario autenticado carece del permiso de extracción o de llenado de formularios solicitado |
| hdInvalidEncryptedPayload | Un payload cifrado tiene IV, longitud de bloque o padding inválidos |
hdSignatureUnsupported | El perfil de firmas PDF o la representación Contents no está soportado |
hdInvalidSignatureByteRange | Los rangos de firma o su vinculación exacta al hueco Contents son inválidos |