Record THPDFUnreachableObjectInfo
Totales de alcanzabilidad del grafo de objetos y los números de objeto hallados inalcanzables desde las raíces del documento
Declaración
THPDFUnreachableObjectInfo= record
TotalObjectCount: Integer;
ReachableObjectCount: Integer;
UnreachableObjectCount: Integer;
RemovedObjectCount: Integer;
ObjectNumbers: THPDFObjectNumberArray;
end;
Unidad
HPDFDoc
Campos
| Campo | Propósito |
|---|---|
TotalObjectCount | Objetos indirectos enumerados en el documento cargado |
ReachableObjectCount | Objetos alcanzados por el recorrido mark-and-scan desde las raíces del documento |
UnreachableObjectCount | Objetos que ninguna raíz alcanza, es decir, basura dejada por ediciones anteriores |
RemovedObjectCount | Objetos inalcanzables realmente eliminados, distinto de cero solo bajo la política uopRemove |
ObjectNumbers | Números de objeto de los objetos inalcanzables encontrados |
Notas de uso
- Llénelo con
ApplyUnreachableObjectPolicy; la política elige entre preservar, reportar o eliminar la basura - El valor devuelto por la función es la cantidad de objetos inalcanzables encontrados, así que un cero significa que el grafo está limpio
- Use primero
uopReportpara revisarObjectNumbersantes de comprometerse conuopRemove, porque objetos liberados pero listados pueden seguir referenciados por revisiones que piensa conservar