Záznam THPDFUnreachableObjectInfo
Součty dosažitelnosti objektového grafu a čísla objektů nedosažitelných z kořenů dokumentu
Deklarace
THPDFUnreachableObjectInfo= record
TotalObjectCount: Integer;
ReachableObjectCount: Integer;
UnreachableObjectCount: Integer;
RemovedObjectCount: Integer;
ObjectNumbers: THPDFObjectNumberArray;
end;
Jednotka
HPDFDoc
Pole
| Pole | Účel |
|---|---|
TotalObjectCount | Nepřímé objekty spočtené v načteném dokumentu |
ReachableObjectCount | Objekty dosažené průchodem mark-and-scan z kořenů dokumentu |
UnreachableObjectCount | Objekty, ke kterým se žádný kořen nedostane, tedy odpad po dřívějších úpravách |
RemovedObjectCount | Nedosažitelné objekty skutečně smazané; nenulové jen pod politikou uopRemove |
ObjectNumbers | Čísla nalezených nedosažitelných objektů |
Poznámky k použití
- Vyplňte ho přes
ApplyUnreachableObjectPolicy; politika volí mezi ponecháním, hlášením nebo smazáním odpadu - Vrácená hodnota funkce je počet nalezených nedosažitelných objektů, takže nula znamená, že je graf čistý
- Nejdřív použijte
uopReportk prohlédnutíObjectNumbers, než se rozhodnete prouopRemove, protože uvolněné, ale vyjmenované objekty mohou stále referencovat revize, které chcete ponechat