RecoveryReport

Overview

RecoveryReport is a interface in Aspose.PDF FOSS for TypeScript.

How {@link Document.Open} obtained its cross-reference data.

Properties: detail, lost, objectStreams, reason, repaired, trailer.

Properties

NameTypeAccessDescription
reason`: ‘startxref-unreadable’ | ‘xref-unparsable’
| ‘object-parse-failure’ | ‘root-not-catalog’
| ‘objstm-undecodable’`ReadGets the reason.
detail: stringReade.g.
repaired: number[]ReadObjects whose offset came from the sweep rather than the xref.
lost: number[]ReadObjects that never parsed; null in the model.
trailer: TrailerChoiceReadPresent only when no trailer survived and one was rebuilt from the objects; describes what synthesis chose.
objectStreams: ObjStmDamage[]ReadPresent when any /ObjStm container decoded only partially; one record per damaged container.