HPDFExportHeadlessAnnotationsXFDF function
Unit: HPDFHeadlessXFDF
function HPDFExportHeadlessAnnotationsXFDF(Document: THPDFHeadlessDocument; const Options: THPDFHeadlessXFDFOptions; out Bytes: SysUtils.TBytes): THPDFHeadlessXFDFExportResult;
Creates a bounded snapshot of the loaded document's mapped annotations and returns canonical UTF-8 XFDF bytes with export statistics
The document remains unchanged, and Bytes is empty if the call fails or is cancelled
A document without annotations returns valid XFDF with an empty annots container
Extraction permission is required; invalid mapped geometry and malformed rich XML fail before returned XML is published
Options := THPDFHeadlessXFDFOptions.Default; Summary := HPDFExportHeadlessAnnotationsXFDF(Document, Options, Bytes);
Limits · Mapped profile · Import
Standard stamp appearance transport preserves actual Form streams and bounded acyclic font, image and graphics resources through base64 typed XML