RepairAnnotationAppearances

Anotace, oprava dokumentů, výkon

Popis

Skenuje každou stránku jednou a přestaví normální proudy vzhledů pro podporované typy anotací markup, shape, path, free-text a icon

Syntaxe

Function TPDFlib.RepairAnnotationAppearances(OnlyIfNecessary: Integer; Out Stats: TPDFlibAnnotationAppearanceStats): Integer;

Parametry

OnlyIfNecessaryNenulová hodnota opravuje jen anotace s chybějící, zastaralou, neplatnou, nesouhlasící nebo neviditelnou appearance; nula znovu vygeneruje každou podporovanou anotační appearance
StatsPřijímá čítače scan, nálezů a opravených kategorií měřené před aplikováním změn

Návratové hodnoty

Vrací počet znovu postavených proudů vzhledu anotací

Poznámky

Generované proudy nesou kompaktní otisk zdroje, takže pozdější změny geometrie, barev, okrajů, obsahu nebo dat cesty se odhalí jako neaktuální, aniž by se stránka rasterizovala

Anotace Widget se počítají, ale zůstávají na starosti RegenerateFormAppearances, zatímco typy anotací nevyžadující proud vzhledu se ignorují Dříve vybraná stránka se obnoví, než funkce vrátí řízení

Dříve vybraná stránka se obnoví, než funkce vrátí

Viz také

GetAnnotationAppearanceAuditJSON, TPDFlibAnnotationAppearanceStats, RegenerateFormAppearances