RepairAnnotationAppearances

注释、文档修复、性能

说明

扫描每一页一次,并为受支持的标记、形状、路径、自由文本和图标注释类型重建普通外观流

语法

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

参数

OnlyIfNecessary非零值只修复缺失、过期、无效、状态不匹配或不可见外观的批注;零会重新生成每个受支持的批注外观
Stats接收应用更改前测得的扫描、问题和已修复类别计数器

返回值

返回重建的注释外观流数量

备注

生成的流带有紧凑的源指纹,因此可在不栅格化页面的情况下检测几何形状、颜色、边框、内容或路径数据的后续更改是否已过时

Widget 注释会被计数,但仍由 RegenerateFormAppearances 负责,而不需要外观流的注释类型会被忽略

函数返回前会恢复先前选定的页面

另请参阅

GetAnnotationAppearanceAuditJSON,TPDFlibAnnotationAppearanceStats,RegenerateFormAppearances