THPDFObjectGraphRepairReport Record

Status gives the terminal state, whilst Requested and Applied compare requested and actually applied repair kinds

Status is a THPDFObjectGraphRepairStatus value distinguishing not attempted, succeeded, no action, invalid document, object or depth limit overruns, unsafe findings, failed validation and failure

Requested and Applied hold sets of THPDFObjectGraphRepairKind values, one per repairable structure: xref chain, trailer, catalog, page tree or name tree

ObjectsExamined, ClonedObjectCount and RepairCount summarise the work performed

XRefRepairs, TrailerRepairs, CatalogRepairs, PageTreeRepairs and NameTreeRepairs count repairs per structure kind

ValidatedPageCount reports post-repair page validation, RolledBack reports whether the pass was reverted, and Diagnostic carries the reason

Object graph repair overview