THotPDF.ExportLoadedInterchangeToFDF Method

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

Escreve uma stream FDF 1.2 contendo as coleções de campos e anotações selecionadas mais um estado de fluxo de trabalho opcional

AInfo reporta as contagens de campos e anotações emitidos e se havia estado

O destino continua a ser da responsabilidade do chamador

A exportação de campos partilha a serialização de arrays do API de ficheiros, preservando valores de seleção múltipla e arrays explicitamente vazios sem juntar texto de opções em quebras de linha

Grafos de objetos de anotações

Builds modernos do Windows exportam anotações selecionadas pelo codec delimitado de grafos de objetos FDF, preservando recursos de aparências fornecidos, objetos indiretos partilhados e alvos de páginas GoTo locais sensíveis ao contexto

O export usa o grafo carregado atual real, incluindo alterações pendentes, e impõe permissão autenticada de extração; o caller retém a posse do stream de saída

As exclusões padrão do FDF Annots aplicam-se a Link, Movie, Widget, PrinterMark, Screen e TrapNet; os valores de campos e o estado de workflow continuam controlados pelos parâmetros existentes