THPDFObjectGraphRepairReport Record

Status gives the terminal state, while 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 summarize 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