Tipo THPDFObjStmQuarantineReason

Reporta por qué un contenedor /Type /ObjStm quedó en cuarentena durante la pasada de carga de xref de tipo 2 (Roadmap 010)

Declaración

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

Unidad

HPDFDoc

Valores

ValorSignificado
osqrNotAStreamEl objeto contenedor falta o no es un objeto stream
osqrBadDictionaryFalta el diccionario del contenedor o el payload del stream
osqrBadHeaderLa entrada /N o /First es inválida (no positiva, cero o implausiblemente grande)
osqrBadStreamSizeEl tamaño del stream del contenedor está vacío o excede el máximo soportado
osqrDecryptFailedEl contenedor cifrado no pudo descifrarse (crypt filter no disponible o descifrado AES/RC4 fallido)
osqrDecompressFailedLa decodificación del filtro no produjo salida para el contenedor
osqrFirstOutOfRangeEl offset /First queda más allá de los bytes decodificados del contenedor
osqrHeaderUnparsableEl header decodificado no arrojó pares número de objeto/offset
osqrContainerExceptionSe lanzó una excepción inesperada al decodificar el contenedor, así que se aisló en lugar de abortar la pasada
osqrMemberUnparsableEl contenedor decodificó bien, pero un cuerpo de miembro no parseó; los hermanos siguen siendo independientes

Notas de uso

APIs relacionadas