RepairAnnotationAppearances
註解、文件修復、效能
描述
每頁只掃描一次,為支援的標記、形狀、路徑、自由文字與圖示註解類型重建正常外觀串流
語法
Function TPDFlib.RepairAnnotationAppearances(OnlyIfNecessary: Integer; Out Stats: TPDFlibAnnotationAppearanceStats): Integer;
參數
| OnlyIfNecessary | 非零只修復外觀遺失、過期、無效、狀態不符或不可見的註解;零則重新產生所有受支援的註解外觀 |
|---|---|
| Stats | 接收在套用變更之前量測的掃描、問題與已修復類別計數器 |
傳回值
傳回重建的註解外觀串流數量
備註
產生的串流帶有精簡的來源指紋,之後幾何、顏色、邊框、內容或路徑資料的變更都能被判定為過期,不必把頁面光柵化
Widget 註解會被計數,但仍由 RegenerateFormAppearances 負責;不需要外觀串流的註解類型則被忽略
函數傳回前會還原先前所選的頁面
另見
GetAnnotationAppearanceAuditJSON, TPDFlibAnnotationAppearanceStats, RegenerateFormAppearances