RepairAnnotationAppearances
Anotações, reparação de documentos, desempenho
Descrição
Analisa cada página uma vez e reconstrói os fluxos de aparência normal dos tipos de anotação suportados de marcação, forma, caminho, texto livre e ícone
Sintaxe
Function TPDFlib.RepairAnnotationAppearances(OnlyIfNecessary: Integer; Out Stats: TPDFlibAnnotationAppearanceStats): Integer;
Parâmetros
| OnlyIfNecessary | Um valor diferente de zero repara apenas anotações cuja aparência esteja em falta, obsoleta, inválida, não corresponda ao estado ou seja invisível; zero volta a gerar todas as aparências de anotações suportadas |
|---|---|
| Stats | Recebe os contadores de análise, problemas e categorias reparadas medidos antes da aplicação das alterações |
Valores devolvidos
Devolve o número de fluxos de aparência de anotações reconstruídos
Observações
Os fluxos gerados contêm uma impressão digital compacta da origem, permitindo detetar como desatualizadas alterações posteriores à geometria, cor, contorno, conteúdo ou dados de caminho, sem rasterizar a página
As anotações Widget são contabilizadas, mas continuam a ser da responsabilidade de RegenerateFormAppearances, enquanto os tipos de anotação que não requerem um fluxo de aparência são ignorados
A página anteriormente selecionada é restaurada antes de a função devolver o controlo
Consulte também
GetAnnotationAppearanceAuditJSON, TPDFlibAnnotationAppearanceStats, RegenerateFormAppearances