THPDFWindowsFormDataTransaction.ImportAnnotationsFDF
procedure ImportAnnotationsFDF(const Bytes: SysUtils.TBytes;
const Options: THPDFFDFOptions; const Password: AnsiString);
Prépare un candidat indépendant à partir du graphe d'annotations FDF binaire borné sans modifier le document emprunté
Un NM non vide correspondant sur la même page sélectionne une annotation existante à remplacer ; les annotations sans nom ou sans correspondance sont ajoutées, tandis que les noms ambigus échouent avant publication
Le partage des ressources d'apparence et l'appartenance de pages GoTo locales explicites sont préservés via la préparation réelle du graphe ; les Fields non vides et les Differences de documents incorporés sont rejetés par cette méthode d'annotations seules
Répétez le mot de passe authentifié pour une entrée chiffrée et définissez Options.CancellationToken sur nil ou sur le jeton de la transaction ; les rôles de chiffrement, l'intégrité des signatures et l'admission DocMDP et FieldMDP restent appliquées
Utilisez WritePreparedPDF pour copier le candidat, puis appelez TakeCandidate seulement après que chaque étape de publication requise a réussi ; une annulation ou un échec signifie l'abandon de la transaction
ChangedAnnotations compte les remplacements et ajouts réels ; un import équivalent rapporte zéro et conserve la révision actuelle exacte ; la transaction ne peut préparer qu'un seul candidat
Voir l'échange FDF d'annotations natif, THPDFFDFOptions et la propriété de la transaction