THPDFWindowsFormDataTransaction.ImportAnnotationsFDF
procedure ImportAnnotationsFDF(const Bytes: SysUtils.TBytes;
const Options: THPDFFDFOptions; const Password: AnsiString);
Bereitet einen unabhängigen Kandidaten aus dem begrenzten binären FDF-Annotation-Graphen vor, ohne das geliehene Dokument zu ändern
Ein übereinstimmender nichtleerer NM auf derselben Seite wählt eine vorhandene Annotation zum Ersetzen; unbenannte oder unübereinstimmende Annotationen werden angehängt, während mehrdeutige Namen vor der Veröffentlichung scheitern
Appearance-Ressourcenfreigabe und explizite lokale GoTo-Seitenzugehörigkeit bleiben durch tatsächliche Graphvorbereitung erhalten; nichtleere Fields und eingebettete Dokument-Differences werden von dieser Nur-Annotation-Methode zurückgewiesen
Wiederholen Sie das authentifizierte Passwort für verschlüsselte Eingabe und setzen Sie Options.CancellationToken auf nil oder auf das Transaktionstoken; Verschlüsselungsrollen, Signaturintegrität sowie DocMDP- und FieldMDP-Zulassung bleiben durchgesetzt
Verwenden Sie WritePreparedPDF, um den Kandidaten zu kopieren, und rufen Sie TakeCandidate erst auf, wenn jeder erforderliche Veröffentlichungsschritt erfolgreich war; Abbruch oder Fehlschlag bedeutet, die Transaktion zu verwerfen
ChangedAnnotations zählt tatsächliche Ersetzungen und Anhänge; ein äquivalenter Import meldet null und bewahrt die exakte aktuelle Revision; die Transaktion kann nur einen Kandidaten vorbereiten
Siehe nativen Annotation-FDF-Austausch, THPDFFDFOptions und Transaktionseigentümerschaft