RepairAnnotationAppearances
Annotaties, documentherstel, prestaties
Beschrijving
Doorloopt elke pagina één keer en bouwt normal appearance-streams opnieuw op voor ondersteunde markup-, shape-, path-, free-text- en icon-annotatietypes
Syntaxis
Function TPDFlib.RepairAnnotationAppearances(OnlyIfNecessary: Integer; Out Stats: TPDFlibAnnotationAppearanceStats): Integer;
Syntaxis
| OnlyIfNecessary | Een waarde ongelijk aan nul herstelt alleen annotaties met een ontbrekende, verouderde, ongeldige, niet-matchende of onzichtbare appearance; nul regenereert elke ondersteunde annotatieappearance |
|---|---|
| Stats | Ontvangt scan-, bevindings- en herstelde-categorie-tellers, gemeten voordat wijzigingen worden toegepast |
Retourwaarden
Geeft het aantal herbouwde annotatie-appearance streams terug
Opmerkingen
Gegenereerde streams dragen een compacte bronfingerprint, zodat latere wijzigingen in geometrie, kleur, rand, inhoud of paddata als verouderd kunnen worden gedetecteerd zonder de pagina te rasteriseren
Widget-annotaties worden geteld maar blijven de verantwoordelijkheid van RegenerateFormAppearances, terwijl annotatietypes die geen appearance-stream vereisen worden genegeerd
De eerder geselecteerde pagina wordt hersteld voordat de functie terugkeert
Zie ook
GetAnnotationAppearanceAuditJSON, TPDFlibAnnotationAppearanceStats, RegenerateFormAppearances