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