RepairAnnotationAppearances
Anmerkungen, Dokumentreparatur, Leistung
Beschreibung
Durchsucht jede Seite einmal und erstellt normale Darstellungsstreams für unterstützte Markup-, Form-, Pfad-, Freitext- und Symbolanmerkungstypen neu
Syntax
Function TPDFlib.RepairAnnotationAppearances(OnlyIfNecessary: Integer; Out Stats: TPDFlibAnnotationAppearanceStats): Integer;
Parameter
| OnlyIfNecessary | Ein Wert ungleich Null repariert nur Anmerkungen mit fehlender, veralteter, ungültiger, nicht zum Zustand passender oder unsichtbarer Darstellung; Null erzeugt jede unterstützte Anmerkungsdarstellung neu |
|---|---|
| Stats | Empfängt Scan-, Problem- und reparierte Kategoriezähler, die vor dem Anwenden von Änderungen gemessen wurden |
Rückgabewerte
Gibt die Anzahl der neu erstellten Anmerkungsdarstellungsstreams zurück
Anmerkungen
Erzeugte Streams enthalten einen kompakten Quellfingerabdruck, sodass spätere Änderungen an Geometrie, Farbe, Rahmen, Inhalt oder Pfaddaten als veraltet erkannt werden können, ohne die Seite zu rasterisieren
Widget-Annotationen werden gezählt, bleiben jedoch in der Verantwortung von RegenerateFormAppearances, während Annotationstypen ohne erforderlichen Darstellungsstream ignoriert werden
Die zuvor ausgewählte Seite wird vor der Rückkehr der Funktion wiederhergestellt
Siehe auch
GetAnnotationAppearanceAuditJSON, TPDFlibAnnotationAppearanceStats, RegenerateFormAppearances