Record THPDFArchivalLoss

Unit: HPDFArchivalConversion

Beschreibt einen absichtlichen Informationsverlust, den das Archivierungs-Preservation-Profil macht

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

Code bezeichnet den Verlust, Description erklärt das betroffene Verhalten; verfügbare Codes sind unter anderem hidden-annotation-removed, link-interaction-removed, appearance-synthesized, annotation-interaction-removed, form-fields-removed, signatures-invalidated, embedded-files-removed, information-dictionary-normalized und presentation-metadata-removed

Seiten- und Annotationsindizes sind nullbasierte Positionen im Arbeits-Source-Snapshot vor dem Entfernen; negative Indizes zeigen eine Änderung auf Dokumentebene oder eine nicht verfügbare Source-Position

ObjectNumber bezeichnet das ursprünglich betroffene Annotationsobjekt, wenn verfügbar, und ist bei Änderungen auf Dokumentebene negativ

Appearance-Synthese und Interaktionsentfernung können getrennte Einträge für dieselbe Annotation erzeugen, sodass die Entscheidung über sichtbaren Inhalt und das verlorene interaktive Verhalten unabhängig prüfbar sind

Siehe das Preservation-Profil für unterstützte Fonts und Farben, Appearance-Regeln, explizite Verluste, kumulative Stream-Arbeitsbudgets, Veröffentlichungsgarantien und Validierungsgrenzen