THotPDF.RecountLoadedOutline Method
Genberegner /Count-posterne i et indlæst outline-træ, efter dets struktur er blevet redigeret direkte i objekterne
Deklaration
procedure RecountLoadedOutline(OutlinesDict: THPDFDictionaryObject);
Enhed
HPDFDoc
Parametre
| Navn | Formål |
|---|---|
OutlinesDict | Outline-roddictionary for det indlæste dokument, typisk målet for katalogets /Outlines |
Returværdi
Dette medlem returnerer ikke en værdi
Brugsnoter
- Går First/Next-kæderne igennem depth-first og omskriver hver knudes /Count, så fremvisere viser korrekte expand/collapse-totaler; en knude tæller som åben, når dens /Count mangler eller er ikke-negativ
- En eksisterende /Count efterlades urørt, når den genberegne værdi matcher, så rene deltræer ikke får spuriose revisioner ved inkrementelle opdateringer
- Gennemløbet er begrænset (64 niveauer dybt med et knudebudget), så misdannede eller cykliske outline-grafer ikke kan hænge genberegningen fast
AddLoadedOutlineogSetLoadedOutlineOpenkalder den automatisk; kun /First-, /Next- eller /Count-redigeringer uden om API'erne kræver et eksplicit kald før gem