Typ THPDFObjStmQuarantineReason

Hlásí, proč byl kontejner /Type /ObjStm uveden do karantény během načítacího průchodu xref typu 2 (Roadmap 010)

Deklarace

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

Jednotka

HPDFDoc

Hodnoty

HodnotaVýznam
osqrNotAStreamObjekt kontejneru chybí nebo není streamový objekt
osqrBadDictionarySlovník kontejneru nebo data streamu chybí
osqrBadHeaderPoložka /N nebo /First je neplatná (nekladná, nulová nebo nevěrohodně velká)
osqrBadStreamSizeVelikost streamu kontejneru je prázdná nebo překračuje podporované maximum
osqrDecryptFailedZašifrovaný kontejner se nepodařilo dešifrovat (nedostupný crypt filtr nebo neúspěšné dešifrování AES/RC4)
osqrDecompressFailedDekódování filtrem neposkytlo pro kontejner žádný výstup
osqrFirstOutOfRangeOffset /First leží za dekódovanými bajty kontejneru
osqrHeaderUnparsableDekódovaná hlavička neposkytla žádné dvojice číslo objektu/offset
osqrContainerExceptionBěhem dekódování kontejneru se vyvolala neočekávaná výjimka, takže byl izolován, místo aby se průchod přerušil
osqrMemberUnparsableKontejner se dekódoval v pořádku, ale tělo jednoho člena se nepodařilo rozparsovat; sourozenci zůstávají nezávislí

Poznámky k použití

Související API