RepairAnnotationAppearances

註解、文件修復、效能

描述

每頁只掃描一次,為支援的標記、形狀、路徑、自由文字與圖示註解類型重建正常外觀串流

語法

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

參數

OnlyIfNecessary非零只修復外觀遺失、過期、無效、狀態不符或不可見的註解;零則重新產生所有受支援的註解外觀
Stats接收在套用變更之前量測的掃描、問題與已修復類別計數器

傳回值

傳回重建的註解外觀串流數量

備註

產生的串流帶有精簡的來源指紋,之後幾何、顏色、邊框、內容或路徑資料的變更都能被判定為過期,不必把頁面光柵化

Widget 註解會被計數,但仍由 RegenerateFormAppearances 負責;不需要外觀串流的註解類型則被忽略

函數傳回前會還原先前所選的頁面

另見

GetAnnotationAppearanceAuditJSON, TPDFlibAnnotationAppearanceStats, RegenerateFormAppearances