THPDFObjStmQuarantineReason Type

Riporta perché un contenitore /Type /ObjStm è stato messo in quarantena durante il passaggio di caricamento xref di tipo 2 (Roadmap 010)

Dichiarazione

THPDFObjStmQuarantineReason= (osqrNotAStream, osqrBadDictionary,
  osqrBadHeader, osqrBadStreamSize, osqrDecryptFailed,
  osqrDecompressFailed, osqrFirstOutOfRange, osqrHeaderUnparsable,
  osqrContainerException, osqrMemberUnparsable);

Unità

HPDFDoc

Valori

ValoreSignificato
osqrNotAStreamL'oggetto contenitore manca o non è un oggetto stream
osqrBadDictionaryIl dizionario del contenitore o il payload dello stream mancano
osqrBadHeaderLa voce /N o /First non è valida (non positiva, zero o implausibilmente grande)
osqrBadStreamSizeLa dimensione dello stream del contenitore è vuota o supera il massimo supportato
osqrDecryptFailedIl contenitore cifrato non ha potuto essere decifrato (crypt filter non disponibile o decifratura AES/RC4 fallita)
osqrDecompressFailedLa decodifica del filtro non ha prodotto output per il contenitore
osqrFirstOutOfRangeL'offset /First cade oltre i byte decodificati del contenitore
osqrHeaderUnparsableL'intestazione decodificata non ha prodotto coppie numero d'oggetto/offset
osqrContainerExceptionUn'eccezione inattesa è stata sollevata durante la decodifica del contenitore, quindi è stato isolato invece di far abortire il passaggio
osqrMemberUnparsableIl contenitore si è decodificato bene ma un corpo membro non è riuscito ad analizzarsi; i fratelli restano indipendenti

Note d'uso

API correlate