Componente: TPdf · Unidade: PDFium
Captura todos os pacotes XFA incorporados em uma coleção TXfaPacketList
Syntax
function GetXfaFormPackets: TXfaPacketList;
Description
Captura um instantâneo de todos os pacotes XML incorporados no dicionário XFA do documento PDF, retornando-os como uma coleção de entradas TXfaPacket
Exige que Active seja True
Remarks
- A lista fica vazia para documentos sem XFA ou quando o leitor de pacotes não está disponível
- Este método executa um instantâneo de chamada única de toda a carga XFA, trazendo pares de nome e conteúdo para todos os pacotes XML
- Não existe API pública do PDFium para modificar ou gravar estes pacotes de volta, o que significa que a coleção retornada é estritamente somente leitura
Example
var
Packets: TXfaPacketList;
I: Integer;
begin
if not Pdf1.Active then Exit;
Packets := Pdf1.GetXfaFormPackets;
for I := 0 to Packets.Count - 1 do
Memo1.Lines.Add(Packets[I].Name);
end;
See Also