THPDFHeadlessDocument.SaveAnnotationsXFDFToFile method

function SaveAnnotationsXFDFToFile(const FileName: string;
  const Bytes: SysUtils.TBytes; const XFDFOptions: THPDFHeadlessXFDFOptions): Integer;

Dokleja dopuszczone adnotacje XFDF do załadowanego dokumentu i atomowo publikuje przyrostowy PDF, zwracając liczbę doklejonych adnotacji najwyższego poziomu

Załadowany dokument i wcześniejsze niezapisane zmiany grafu pozostają dostępne bez adopcji nowej rewizji; załaduj zapisany plik jawnie, aby ją przyjąć

Cele nazwane, wszystkie osiem trybów destination jawnych i lokalne akcje GoTo wiążą istniejące strony dokumentu przez rzeczywiste referencje pośrednie i zachowują ograniczone dokładne współrzędne dziesiętne

Istniejące adnotacje stron pozostają w kolejności, nowe obiekty dostają niezależne referencje, a zagnieżdżone popupy i odpowiedzi w przód rozpoznają się przed serializacją

Zduplikowane nazwy albo dwuznaczne, nieobecne albo samoreferencyjne cele odpowiedzi zawodzą kompletny import; metoda nie zastępuje istniejących adnotacji

Zmieniona rewizja nie może nadpisać aliasu załadowanego źródła; autoryzowany niezmieniony pusty import może zachować tę samą ścieżkę albo cel hard-linku bez przepisywania bajtów, a nieudane przygotowanie, limity wyjścia albo anulowanie zachowuje istniejący plik docelowy

Uprawnienia adnotacji i uwierzytelniona polityka certyfikacji obowiązują; skonfiguruj SetSignaturePolicyOptions, gdy podpisane źródło wymaga polityki zaufania właściwej aplikacji

Transport wyglądów standardowych stempli zachowuje rzeczywiste strumienie Form i ograniczone acykliczne zasoby fontów, obrazów i grafiki przez base64 typowane XML

Autoryzowany pusty import zwraca zero i zachowuje dokładne bajty źródła, gdy bieżący graf nie ma niezapisanych zmian; niezapisane zmiany grafu są zapisywane bez odrzucania, a autoryzacja nadal jest wymagana przed ścieżką no-op

Options := THPDFHeadlessXFDFOptions.Default;
Updated := Document.SaveAnnotationsXFDFToFile('annotated.pdf', XFDFBytes, Options);

Zmapowany profil · Limity · Eksport