THotPDF.ExportLoadedInterchangeToFDF Method

function ExportLoadedInterchangeToFDF(Destination: TStream;
  const Status: AnsiString; IncludeFields, IncludeAnnotations: Boolean;
  out AInfo: THPDFFDFInterchangeInfo): Boolean;

Writes an FDF 1.2 stream containing the selected field and annotation collections plus optional workflow status

AInfo reports emitted field and annotation counts and whether status was present

The destination remains owned by the caller

Field export shares the file API's array serialization, preserving multi-select values and explicit empty arrays without joining option text on line breaks