Record THPDFArchivalLoss

Unit: HPDFArchivalConversion

Descreve uma perda deliberada de informação feita pelo perfil de preservação para arquivamento

THPDFArchivalLoss = record
  Code: AnsiString;
  PageIndex, AnnotationIndex: Integer;
  ObjectNumber: Integer;
  Description: AnsiString;
end;

Code identifica a perda e Description explica o comportamento afetado; os códigos disponíveis incluem hidden-annotation-removed, link-interaction-removed, appearance-synthesized, annotation-interaction-removed, form-fields-removed, signatures-invalidated, embedded-files-removed, information-dictionary-normalized e presentation-metadata-removed

Os índices de página e anotação são posições com base zero no snapshot de trabalho da origem antes da remoção; índices negativos indicam uma mudança de nível de documento ou uma localização de origem indisponível

ObjectNumber identifica o objeto original da anotação afetada quando disponível, e é negativo para mudanças de nível de documento

Síntese de aparência e remoção de interação podem produzir entradas separadas para a mesma anotação, tornando a decisão de conteúdo visível e o comportamento interativo perdido revisáveis de forma independente

Veja o perfil de preservação para fontes e cores suportadas, regras de aparência, perdas explícitas, orçamentos cumulativos de trabalho em streams, garantias de publicação e limites de validação