THPDFWindowsFormDataTransaction.ImportAnnotationsFDF
procedure ImportAnnotationsFDF(const Bytes: SysUtils.TBytes;
const Options: THPDFFDFOptions; const Password: AnsiString);
Готовит одного независимого кандидата из ограниченного бинарного графа аннотаций FDF, не меняя заимствованный документ
Совпадающий непустой NM на той же странице выбирает существующую аннотацию для замещения; безымянные или несовпавшие аннотации добавляются, а неоднозначные имена дают сбой до публикации
Разделение ресурсов внешних видов и принадлежность страниц явных локальных GoTo сохраняются через фактическую подготовку графа; непустые Fields и Differences встроенных документов отклоняются этим методом только аннотаций
Повторите аутентифицированный пароль для зашифрованного входа и установите Options.CancellationToken в nil или в токен транзакции; роли шифрования, целостность подписи, допуск DocMDP и FieldMDP остаются в силе
Используйте WritePreparedPDF для копирования кандидата, затем вызывайте TakeCandidate только после успеха каждого требуемого шага публикации; отмена или сбой означает отбрасывание транзакции
ChangedAnnotations считает фактические замены и добавления; эквивалентный импорт сообщает ноль и сохраняет точную текущую ревизию; транзакция может подготовить только одного кандидата
См. нативный обмен аннотациями FDF, THPDFFDFOptions и владение транзакцией